-
Install dependencies:
- pip install -r requirements.txt
-
Make Migrations
- python manage.py makemigrations
- python manage.py migrate
-
Create SuperUser
- python manage.py createsuperuser
Create a .env file on the root folder.
Here is the example content of the .env fileSECRET_KEY = 'secret_key_only_me_know'
DB_NAME = 'db_name'
DB_PASSWORD = '12345'
DB_USER = 'db_user'
EMAIL_HOST_USER = 'emailusername'
EMAIL_HOST_PASSWORD = 'email Password'
This application serves the need of a school website as well as a school management system.
-
It provides interface for
- Registration of school staff and pupils
- School teaching staff to upload puplils results
- Interaction between staff and pupils
- Pupils to view/download results