This is a web application where the user can individually add or bulk upload the teachers profile using a .csv
file.
- asgiref==3.2.10
- Django==3.0.8
- django-crispy-forms==1.9.2
- django-multiselectfield==0.1.12
- Pillow==7.2.0
- pytz==2020.1
- sqlparse==0.3.1
- Python - 3.8
- Launch cmd(in Windows) or Terminal (in MacOS).
- Run the command to clone the repo in local folder -
git clone https://github.com/mejaz/Directory.git
- Navigate inside
Directory
-cd Directory
- Run the command
pipenv install -r requirements.txt
to install the dependencies. - Run
pipenv shell
to enter the virtual environment. - Navigate to the
school
directory by running command -cd school
- Run command -
python manage.py migrate
to create the applicaiton tables in SQLiteDB. - Create a super user, as the application has login feature -
python manage.py createsuperuser
- Start the server -
python manage.py runserver
- The application will start running at -
http://127.0.0.1:8000/