-
Install Git Version Control
[ https://git-scm.com/ ]
-
Install Python Latest Version 🐍 [ https://www.python.org/downloads/ ]
-
Install Pip (Package Manager) 📦 [ https://pip.pypa.io/en/stable/installing/ ]
Note
Alternative to Pip is Homebrew
1. Create a Folder where you want to save the project
2. Create a Virtual Environment and Activate
Install Virtual Environment First
$ pip install virtualenv
Create Virtual Environment
For Windows
$ python -m venv venv
For Mac
$ python3 -m venv venv
For Linux
$ virtualenv .
Activate Virtual Environment
For Windows
$ source venv/scripts/activate
For Mac
$ source venv/bin/activate
For Linux
$ source bin/activate
3. Clone this project
$ git clone https://github.com/jobic10/student-management-using-django.git
Then, Enter the project
$ cd student-management-using-django
4. Install Requirements from 'requirements.txt'
$ pip3 install -r requirements.txt
5. Add the hosts
- Got to settings.py file
- Then, On allowed hosts, Use [] as your host.
ALLOWED_HOSTS = []
Warning
Do not use the fault allowed settings in this repo. It has security risk!
6. Now Run Server
Command for PC:
$ python manage.py runserver
7. Login Credentials
Create Super User (HOD) Command for PC:
$ python manage.py createsuperuser
Command for Mac:
$ python3 manage.py createsuperuser
Command for Linux:
$ python3 manage.py createsuperuser
ℹ️Then Add Email and Password
or Use Default Credentials
For HOD /SuperAdmin Email: [email protected] Password: admin
For Staff Email: [email protected] Password: staff
For Student Email: [email protected] Password: student
🐍📦