├── README.md
├── Project1
└── core
│ ├── account
│ ├── __init__.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── tests.py
│ ├── admin.py
│ ├── views.py
│ └── apps.py
│ ├── core
│ ├── __init__.py
│ ├── asgi.py
│ ├── wsgi.py
│ ├── urls.py
│ └── settings.py
│ ├── home
│ ├── __init__.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── admin.py
│ ├── tests.py
│ ├── views.py
│ ├── apps.py
│ └── templates
│ │ └── index.html
│ └── manage.py
├── Project2
└── Template_Engine
│ ├── home
│ ├── __init__.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── admin.py
│ ├── tests.py
│ ├── apps.py
│ ├── views.py
│ └── templates
│ │ └── index.html
│ ├── account
│ ├── __init__.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── tests.py
│ ├── admin.py
│ ├── views.py
│ └── apps.py
│ ├── Template_Engine
│ ├── __init__.py
│ ├── asgi.py
│ ├── wsgi.py
│ ├── urls.py
│ └── settings.py
│ └── manage.py
└── .gitignore
/README.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project1/core/account/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project1/core/core/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project1/core/home/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project1/core/home/migrations/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/home/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project1/core/account/migrations/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/account/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/Template_Engine/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/home/migrations/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/account/migrations/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Project1/core/home/models.py:
--------------------------------------------------------------------------------
1 | from django.db import models
2 |
3 | # Create your models here.
4 |
--------------------------------------------------------------------------------
/Project1/core/account/models.py:
--------------------------------------------------------------------------------
1 | from django.db import models
2 |
3 | # Create your models here.
4 |
--------------------------------------------------------------------------------
/Project1/core/account/tests.py:
--------------------------------------------------------------------------------
1 | from django.test import TestCase
2 |
3 | # Create your tests here.
4 |
--------------------------------------------------------------------------------
/Project1/core/home/admin.py:
--------------------------------------------------------------------------------
1 | from django.contrib import admin
2 |
3 | # Register your models here.
4 |
--------------------------------------------------------------------------------
/Project1/core/home/tests.py:
--------------------------------------------------------------------------------
1 | from django.test import TestCase
2 |
3 | # Create your tests here.
4 |
--------------------------------------------------------------------------------
/Project1/core/account/admin.py:
--------------------------------------------------------------------------------
1 | from django.contrib import admin
2 |
3 | # Register your models here.
4 |
--------------------------------------------------------------------------------
/Project1/core/account/views.py:
--------------------------------------------------------------------------------
1 | from django.shortcuts import render
2 |
3 | # Create your views here.
4 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/home/models.py:
--------------------------------------------------------------------------------
1 | from django.db import models
2 |
3 | # Create your models here.
4 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/account/models.py:
--------------------------------------------------------------------------------
1 | from django.db import models
2 |
3 | # Create your models here.
4 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/account/tests.py:
--------------------------------------------------------------------------------
1 | from django.test import TestCase
2 |
3 | # Create your tests here.
4 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/home/admin.py:
--------------------------------------------------------------------------------
1 | from django.contrib import admin
2 |
3 | # Register your models here.
4 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/home/tests.py:
--------------------------------------------------------------------------------
1 | from django.test import TestCase
2 |
3 | # Create your tests here.
4 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/account/admin.py:
--------------------------------------------------------------------------------
1 | from django.contrib import admin
2 |
3 | # Register your models here.
4 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/account/views.py:
--------------------------------------------------------------------------------
1 | from django.shortcuts import render
2 |
3 | # Create your views here.
4 |
--------------------------------------------------------------------------------
/Project1/core/home/views.py:
--------------------------------------------------------------------------------
1 | from django.shortcuts import render
2 |
3 | # Create your views here.
4 | def home(request):
5 | return render(request,"index.html")
--------------------------------------------------------------------------------
/Project1/core/home/apps.py:
--------------------------------------------------------------------------------
1 | from django.apps import AppConfig
2 |
3 |
4 | class HomeConfig(AppConfig):
5 | default_auto_field = "django.db.models.BigAutoField"
6 | name = "home"
7 |
--------------------------------------------------------------------------------
/Project1/core/account/apps.py:
--------------------------------------------------------------------------------
1 | from django.apps import AppConfig
2 |
3 |
4 | class AccountConfig(AppConfig):
5 | default_auto_field = "django.db.models.BigAutoField"
6 | name = "account"
7 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/home/apps.py:
--------------------------------------------------------------------------------
1 | from django.apps import AppConfig
2 |
3 |
4 | class HomeConfig(AppConfig):
5 | default_auto_field = "django.db.models.BigAutoField"
6 | name = "home"
7 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/account/apps.py:
--------------------------------------------------------------------------------
1 | from django.apps import AppConfig
2 |
3 |
4 | class AccountConfig(AppConfig):
5 | default_auto_field = "django.db.models.BigAutoField"
6 | name = "account"
7 |
--------------------------------------------------------------------------------
/Project1/core/core/asgi.py:
--------------------------------------------------------------------------------
1 | """
2 | ASGI config for core project.
3 |
4 | It exposes the ASGI callable as a module-level variable named ``application``.
5 |
6 | For more information on this file, see
7 | https://docs.djangoproject.com/en/5.0/howto/deployment/asgi/
8 | """
9 |
10 | import os
11 |
12 | from django.core.asgi import get_asgi_application
13 |
14 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings")
15 |
16 | application = get_asgi_application()
17 |
--------------------------------------------------------------------------------
/Project1/core/core/wsgi.py:
--------------------------------------------------------------------------------
1 | """
2 | WSGI config for core project.
3 |
4 | It exposes the WSGI callable as a module-level variable named ``application``.
5 |
6 | For more information on this file, see
7 | https://docs.djangoproject.com/en/5.0/howto/deployment/wsgi/
8 | """
9 |
10 | import os
11 |
12 | from django.core.wsgi import get_wsgi_application
13 |
14 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings")
15 |
16 | application = get_wsgi_application()
17 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/Template_Engine/asgi.py:
--------------------------------------------------------------------------------
1 | """
2 | ASGI config for Template_Engine project.
3 |
4 | It exposes the ASGI callable as a module-level variable named ``application``.
5 |
6 | For more information on this file, see
7 | https://docs.djangoproject.com/en/5.0/howto/deployment/asgi/
8 | """
9 |
10 | import os
11 |
12 | from django.core.asgi import get_asgi_application
13 |
14 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Template_Engine.settings")
15 |
16 | application = get_asgi_application()
17 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/Template_Engine/wsgi.py:
--------------------------------------------------------------------------------
1 | """
2 | WSGI config for Template_Engine project.
3 |
4 | It exposes the WSGI callable as a module-level variable named ``application``.
5 |
6 | For more information on this file, see
7 | https://docs.djangoproject.com/en/5.0/howto/deployment/wsgi/
8 | """
9 |
10 | import os
11 |
12 | from django.core.wsgi import get_wsgi_application
13 |
14 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Template_Engine.settings")
15 |
16 | application = get_wsgi_application()
17 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/home/views.py:
--------------------------------------------------------------------------------
1 | from django.shortcuts import render
2 |
3 | # Create your views here.
4 | # Create your views here.
5 | def home(request):
6 |
7 | peoples = [
8 | {'name':'Muhammad Hussain','Profession':'Mechanical Engineer','age':24},
9 | {'name':'Farooq','Profession':'Software Engineer','age':26},
10 | {'name':'Orhan Farooq','Profession':'Student','age':17},
11 | {'name':'Usama','Profession':'Mechanical Engineer','age':24},
12 | {'name':'Asif','Profession':'Network Engineer','age':26},
13 | {'name':'Waqas','Profession':'Database Engineer','age':18},
14 | ]
15 | return render(request,"index.html" ,context={'peoples':peoples})
--------------------------------------------------------------------------------
/Project1/core/manage.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | """Django's command-line utility for administrative tasks."""
3 | import os
4 | import sys
5 |
6 |
7 | def main():
8 | """Run administrative tasks."""
9 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings")
10 | try:
11 | from django.core.management import execute_from_command_line
12 | except ImportError as exc:
13 | raise ImportError(
14 | "Couldn't import Django. Are you sure it's installed and "
15 | "available on your PYTHONPATH environment variable? Did you "
16 | "forget to activate a virtual environment?"
17 | ) from exc
18 | execute_from_command_line(sys.argv)
19 |
20 |
21 | if __name__ == "__main__":
22 | main()
23 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/manage.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | """Django's command-line utility for administrative tasks."""
3 | import os
4 | import sys
5 |
6 |
7 | def main():
8 | """Run administrative tasks."""
9 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Template_Engine.settings")
10 | try:
11 | from django.core.management import execute_from_command_line
12 | except ImportError as exc:
13 | raise ImportError(
14 | "Couldn't import Django. Are you sure it's installed and "
15 | "available on your PYTHONPATH environment variable? Did you "
16 | "forget to activate a virtual environment?"
17 | ) from exc
18 | execute_from_command_line(sys.argv)
19 |
20 |
21 | if __name__ == "__main__":
22 | main()
23 |
--------------------------------------------------------------------------------
/Project1/core/core/urls.py:
--------------------------------------------------------------------------------
1 | """
2 | URL configuration for core project.
3 |
4 | The `urlpatterns` list routes URLs to views. For more information please see:
5 | https://docs.djangoproject.com/en/5.0/topics/http/urls/
6 | Examples:
7 | Function views
8 | 1. Add an import: from my_app import views
9 | 2. Add a URL to urlpatterns: path('', views.home, name='home')
10 | Class-based views
11 | 1. Add an import: from other_app.views import Home
12 | 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
13 | Including another URLconf
14 | 1. Import the include() function: from django.urls import include, path
15 | 2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
16 | """
17 | from django.contrib import admin
18 | from django.urls import path
19 | from home.views import *
20 |
21 | urlpatterns = [
22 | path("",home , name="home"),
23 | path("admin/", admin.site.urls),
24 | ]
25 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/Template_Engine/urls.py:
--------------------------------------------------------------------------------
1 | """
2 | URL configuration for Template_Engine project.
3 |
4 | The `urlpatterns` list routes URLs to views. For more information please see:
5 | https://docs.djangoproject.com/en/5.0/topics/http/urls/
6 | Examples:
7 | Function views
8 | 1. Add an import: from my_app import views
9 | 2. Add a URL to urlpatterns: path('', views.home, name='home')
10 | Class-based views
11 | 1. Add an import: from other_app.views import Home
12 | 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
13 | Including another URLconf
14 | 1. Import the include() function: from django.urls import include, path
15 | 2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
16 | """
17 | from django.contrib import admin
18 | from django.urls import path
19 | from home.views import *
20 |
21 | urlpatterns = [
22 |
23 | path("",home , name="home"),
24 | ]
25 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/home/templates/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Template Engine in Django
9 |
10 |
11 | Voters Details
12 |
13 |
14 |
15 | S.No
16 | Name
17 | Profession
18 | Age
19 | Can Vote
20 |
21 |
22 |
23 |
24 | {% for people in peoples %}
25 | {{forloop.counter}}
26 | {{people.name}}
27 | {{people.Profession}}
28 | {{people.age}}
29 | {% if people.age >= 18 %}
30 | 👍
31 | {% else %}
32 | 👎
33 | {% endif %}
34 |
35 |
36 | {% endfor%}
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/Project1/core/core/settings.py:
--------------------------------------------------------------------------------
1 | """
2 | Django settings for core project.
3 |
4 | Generated by 'django-admin startproject' using Django 5.0.
5 |
6 | For more information on this file, see
7 | https://docs.djangoproject.com/en/5.0/topics/settings/
8 |
9 | For the full list of settings and their values, see
10 | https://docs.djangoproject.com/en/5.0/ref/settings/
11 | """
12 |
13 | from pathlib import Path
14 |
15 | # Build paths inside the project like this: BASE_DIR / 'subdir'.
16 | BASE_DIR = Path(__file__).resolve().parent.parent
17 |
18 |
19 | # Quick-start development settings - unsuitable for production
20 | # See https://docs.djangoproject.com/en/5.0/howto/deployment/checklist/
21 |
22 | # SECURITY WARNING: keep the secret key used in production secret!
23 | SECRET_KEY = "django-insecure-q=3_+1kely#t@6*k-1&le51^*m$ig%qsb#0x6waa1gtxt8wg38"
24 |
25 | # SECURITY WARNING: don't run with debug turned on in production!
26 | DEBUG = True
27 |
28 | ALLOWED_HOSTS = []
29 |
30 |
31 | # Application definition
32 |
33 | INSTALLED_APPS = [
34 | "django.contrib.admin",
35 | "django.contrib.auth",
36 | "django.contrib.contenttypes",
37 | "django.contrib.sessions",
38 | "django.contrib.messages",
39 | "django.contrib.staticfiles",
40 | ]
41 |
42 | EXTERNAL_APPS =[
43 | 'account',
44 | 'home']
45 | INSTALLED_APPS+= EXTERNAL_APPS
46 |
47 | MIDDLEWARE = [
48 | "django.middleware.security.SecurityMiddleware",
49 | "django.contrib.sessions.middleware.SessionMiddleware",
50 | "django.middleware.common.CommonMiddleware",
51 | "django.middleware.csrf.CsrfViewMiddleware",
52 | "django.contrib.auth.middleware.AuthenticationMiddleware",
53 | "django.contrib.messages.middleware.MessageMiddleware",
54 | "django.middleware.clickjacking.XFrameOptionsMiddleware",
55 | ]
56 |
57 | ROOT_URLCONF = "core.urls"
58 |
59 | TEMPLATES = [
60 | {
61 | "BACKEND": "django.template.backends.django.DjangoTemplates",
62 | "DIRS": [],
63 | "APP_DIRS": True,
64 | "OPTIONS": {
65 | "context_processors": [
66 | "django.template.context_processors.debug",
67 | "django.template.context_processors.request",
68 | "django.contrib.auth.context_processors.auth",
69 | "django.contrib.messages.context_processors.messages",
70 | ],
71 | },
72 | },
73 | ]
74 |
75 | WSGI_APPLICATION = "core.wsgi.application"
76 |
77 |
78 | # Database
79 | # https://docs.djangoproject.com/en/5.0/ref/settings/#databases
80 |
81 | DATABASES = {
82 | "default": {
83 | "ENGINE": "django.db.backends.sqlite3",
84 | "NAME": BASE_DIR / "db.sqlite3",
85 | }
86 | }
87 |
88 |
89 | # Password validation
90 | # https://docs.djangoproject.com/en/5.0/ref/settings/#auth-password-validators
91 |
92 | AUTH_PASSWORD_VALIDATORS = [
93 | {
94 | "NAME": "django.contrib.auth.password_validation.UserAttributeSimilarityValidator",
95 | },
96 | {"NAME": "django.contrib.auth.password_validation.MinimumLengthValidator",},
97 | {"NAME": "django.contrib.auth.password_validation.CommonPasswordValidator",},
98 | {"NAME": "django.contrib.auth.password_validation.NumericPasswordValidator",},
99 | ]
100 |
101 |
102 | # Internationalization
103 | # https://docs.djangoproject.com/en/5.0/topics/i18n/
104 |
105 | LANGUAGE_CODE = "en-us"
106 |
107 | TIME_ZONE = "UTC"
108 |
109 | USE_I18N = True
110 |
111 | USE_TZ = True
112 |
113 |
114 | # Static files (CSS, JavaScript, Images)
115 | # https://docs.djangoproject.com/en/5.0/howto/static-files/
116 |
117 | STATIC_URL = "static/"
118 |
119 | # Default primary key field type
120 | # https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field
121 |
122 | DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
123 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Byte-compiled / optimized / DLL files
2 | __pycache__/
3 | *.py[cod]
4 | *$py.class
5 |
6 | # C extensions
7 | *.so
8 |
9 | # Distribution / packaging
10 | .Python
11 | build/
12 | develop-eggs/
13 | dist/
14 | downloads/
15 | eggs/
16 | .eggs/
17 | lib/
18 | lib64/
19 | parts/
20 | sdist/
21 | var/
22 | wheels/
23 | share/python-wheels/
24 | *.egg-info/
25 | .installed.cfg
26 | *.egg
27 | MANIFEST
28 |
29 | # PyInstaller
30 | # Usually these files are written by a python script from a template
31 | # before PyInstaller builds the exe, so as to inject date/other infos into it.
32 | *.manifest
33 | *.spec
34 |
35 | # Installer logs
36 | pip-log.txt
37 | pip-delete-this-directory.txt
38 |
39 | # Unit test / coverage reports
40 | htmlcov/
41 | .tox/
42 | .nox/
43 | .coverage
44 | .coverage.*
45 | .cache
46 | nosetests.xml
47 | coverage.xml
48 | *.cover
49 | *.py,cover
50 | .hypothesis/
51 | .pytest_cache/
52 | cover/
53 |
54 | # Translations
55 | *.mo
56 | *.pot
57 |
58 | # Django stuff:
59 | *.log
60 | local_settings.py
61 | db.sqlite3
62 | db.sqlite3-journal
63 |
64 | # Flask stuff:
65 | instance/
66 | .webassets-cache
67 |
68 | # Scrapy stuff:
69 | .scrapy
70 |
71 | # Sphinx documentation
72 | docs/_build/
73 |
74 | # PyBuilder
75 | .pybuilder/
76 | target/
77 |
78 | # Jupyter Notebook
79 | .ipynb_checkpoints
80 |
81 | # IPython
82 | profile_default/
83 | ipython_config.py
84 |
85 | # pyenv
86 | # For a library or package, you might want to ignore these files since the code is
87 | # intended to run in multiple environments; otherwise, check them in:
88 | # .python-version
89 |
90 | # pipenv
91 | # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
92 | # However, in case of collaboration, if having platform-specific dependencies or dependencies
93 | # having no cross-platform support, pipenv may install dependencies that don't work, or not
94 | # install all needed dependencies.
95 | #Pipfile.lock
96 |
97 | # poetry
98 | # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
99 | # This is especially recommended for binary packages to ensure reproducibility, and is more
100 | # commonly ignored for libraries.
101 | # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
102 | #poetry.lock
103 |
104 | # pdm
105 | # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
106 | #pdm.lock
107 | # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
108 | # in version control.
109 | # https://pdm.fming.dev/#use-with-ide
110 | .pdm.toml
111 |
112 | # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
113 | __pypackages__/
114 |
115 | # Celery stuff
116 | celerybeat-schedule
117 | celerybeat.pid
118 |
119 | # SageMath parsed files
120 | *.sage.py
121 |
122 | # Environments
123 | .env
124 | .venv
125 | env/
126 | venv/
127 | ENV/
128 | env.bak/
129 | venv.bak/
130 |
131 | # Spyder project settings
132 | .spyderproject
133 | .spyproject
134 |
135 | # Rope project settings
136 | .ropeproject
137 |
138 | # mkdocs documentation
139 | /site
140 |
141 | # mypy
142 | .mypy_cache/
143 | .dmypy.json
144 | dmypy.json
145 |
146 | # Pyre type checker
147 | .pyre/
148 |
149 | # pytype static type analyzer
150 | .pytype/
151 |
152 | # Cython debug symbols
153 | cython_debug/
154 |
155 | # PyCharm
156 | # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
157 | # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
158 | # and can be added to the global gitignore or merged into this file. For a more nuclear
159 | # option (not recommended) you can uncomment the following to ignore the entire idea folder.
160 | #.idea/
161 |
--------------------------------------------------------------------------------
/Project2/Template_Engine/Template_Engine/settings.py:
--------------------------------------------------------------------------------
1 | """
2 | Django settings for Template_Engine project.
3 |
4 | Generated by 'django-admin startproject' using Django 5.0.
5 |
6 | For more information on this file, see
7 | https://docs.djangoproject.com/en/5.0/topics/settings/
8 |
9 | For the full list of settings and their values, see
10 | https://docs.djangoproject.com/en/5.0/ref/settings/
11 | """
12 |
13 | from pathlib import Path
14 |
15 | # Build paths inside the project like this: BASE_DIR / 'subdir'.
16 | BASE_DIR = Path(__file__).resolve().parent.parent
17 |
18 |
19 | # Quick-start development settings - unsuitable for production
20 | # See https://docs.djangoproject.com/en/5.0/howto/deployment/checklist/
21 |
22 | # SECURITY WARNING: keep the secret key used in production secret!
23 | SECRET_KEY = "django-insecure-vamg!gfbrbfpq$6cc7m-3%p1d9%$f#mne+hwv*rjta77o34818"
24 |
25 | # SECURITY WARNING: don't run with debug turned on in production!
26 | DEBUG = True
27 |
28 | ALLOWED_HOSTS = []
29 |
30 |
31 | # Application definition
32 |
33 | INSTALLED_APPS = [
34 | "django.contrib.admin",
35 | "django.contrib.auth",
36 | "django.contrib.contenttypes",
37 | "django.contrib.sessions",
38 | "django.contrib.messages",
39 | "django.contrib.staticfiles",
40 | ]
41 | EXTERNAL_APPS =[
42 | 'account',
43 | 'home']
44 | INSTALLED_APPS+= EXTERNAL_APPS
45 |
46 | MIDDLEWARE = [
47 | "django.middleware.security.SecurityMiddleware",
48 | "django.contrib.sessions.middleware.SessionMiddleware",
49 | "django.middleware.common.CommonMiddleware",
50 | "django.middleware.csrf.CsrfViewMiddleware",
51 | "django.contrib.auth.middleware.AuthenticationMiddleware",
52 | "django.contrib.messages.middleware.MessageMiddleware",
53 | "django.middleware.clickjacking.XFrameOptionsMiddleware",
54 | ]
55 |
56 | ROOT_URLCONF = "Template_Engine.urls"
57 |
58 | TEMPLATES = [
59 | {
60 | "BACKEND": "django.template.backends.django.DjangoTemplates",
61 | "DIRS": [],
62 | "APP_DIRS": True,
63 | "OPTIONS": {
64 | "context_processors": [
65 | "django.template.context_processors.debug",
66 | "django.template.context_processors.request",
67 | "django.contrib.auth.context_processors.auth",
68 | "django.contrib.messages.context_processors.messages",
69 | ],
70 | },
71 | },
72 | ]
73 |
74 | WSGI_APPLICATION = "Template_Engine.wsgi.application"
75 |
76 |
77 | # Database
78 | # https://docs.djangoproject.com/en/5.0/ref/settings/#databases
79 |
80 | DATABASES = {
81 | "default": {
82 | "ENGINE": "django.db.backends.sqlite3",
83 | "NAME": BASE_DIR / "db.sqlite3",
84 | }
85 | }
86 |
87 |
88 | # Password validation
89 | # https://docs.djangoproject.com/en/5.0/ref/settings/#auth-password-validators
90 |
91 | AUTH_PASSWORD_VALIDATORS = [
92 | {
93 | "NAME": "django.contrib.auth.password_validation.UserAttributeSimilarityValidator",
94 | },
95 | {"NAME": "django.contrib.auth.password_validation.MinimumLengthValidator",},
96 | {"NAME": "django.contrib.auth.password_validation.CommonPasswordValidator",},
97 | {"NAME": "django.contrib.auth.password_validation.NumericPasswordValidator",},
98 | ]
99 |
100 |
101 | # Internationalization
102 | # https://docs.djangoproject.com/en/5.0/topics/i18n/
103 |
104 | LANGUAGE_CODE = "en-us"
105 |
106 | TIME_ZONE = "UTC"
107 |
108 | USE_I18N = True
109 |
110 | USE_TZ = True
111 |
112 |
113 | # Static files (CSS, JavaScript, Images)
114 | # https://docs.djangoproject.com/en/5.0/howto/static-files/
115 |
116 | STATIC_URL = "static/"
117 |
118 | # Default primary key field type
119 | # https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field
120 |
121 | DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
122 |
--------------------------------------------------------------------------------
/Project1/core/home/templates/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Portfolio
5 |
6 |
7 |
8 |
9 |
10 |
20 |
21 |
22 |
23 |
24 |
41 |
42 |
43 |
50 |
51 |
52 |
53 |
54 |
59 |
60 |
61 |
62 |
My Name
63 |
64 |
I'm Sajid Majeed, a dedicated and results-oriented Data Scientist and Machine Learning enthusiast, fueled by a fervent passion for transforming raw data into actionable insights that drive informed decision-making. My journey in the realm of data science is rooted in a robust foundation encompassing mathematics, statistics, and computer science, which has empowered me to excel in the dynamic and challenging field.
65 |
66 | With 3 years of experience, my focus has been on leveraging cutting-edge techniques to unravel hidden patterns within vast datasets. I specialize in the end-to-end development and deployment of machine learning models, employing a diverse set of algorithms to solve intricate problems across various domains. Whether it's classification, regression, or clustering, I approach each task with a keen analytical mindset and a commitment to delivering robust and scalable solutions.
67 |
68 | One of my core strengths lies in data visualization, where I utilize tools like Matplotlib, Seaborn, and Tableau to distill complex findings into visually compelling narratives. This not only facilitates effective communication with stakeholders but also ensures that the insights derived from data are accessible and actionable.
69 |
70 | Throughout my professional journey, I've had the privilege of contributing to impactful projects. Notable among them is Lungs Cancer Prediction using Deep Neural Network, where I successfully addressed the problems, implemented a data-driven solution.
71 |
72 | In the ever-evolving landscape of data science and machine learning, I embrace a philosophy of continuous learning. Actively engaging in online courses, attending conferences, and staying involved in research are integral parts of my commitment to staying at the forefront of industry advancements.
73 |
74 | I am not just a practitioner; I am an advocate for collaborative exploration and knowledge sharing. I invite you to connect with me here or through my LinkedIn profile to discuss potential collaborations, share insights, or explore opportunities in the exciting world of data science.
75 |
76 | Thank you for taking the time to learn more about my journey and aspirations in the realm of data science and machine learning. I look forward to connecting with fellow enthusiasts and professionals on this thrilling journey of discovery and innovation.
77 |
My Skills
78 |
Data Science
79 |
82 |
Machine Learning
83 |
86 |
Web Development
87 |
90 |
91 |
92 |
93 | 5+
94 | Partners
95 |
96 |
97 | 20+
98 | Projects Done
99 |
100 |
101 | 90+
102 | Happy Clients
103 |
104 |
105 | 100+
106 | Meetings
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
Contact Me
117 |
118 |
119 |
120 |
Karachi, Pakistan
121 |
Phone: +92345 5405883
122 |
Email: sajidmajeed.ist@gmail.com
123 |
124 |
Let's get in touch. Send me a message:
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 | Powered by Sajid Majeed
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
--------------------------------------------------------------------------------