Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohamedhany99/phonebook-django-app
https://github.com/mohamedhany99/phonebook-django-app
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mohamedhany99/phonebook-django-app
- Owner: Mohamedhany99
- Created: 2023-10-11T10:45:59.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-11T12:41:37.000Z (about 1 year ago)
- Last Synced: 2023-10-11T16:33:49.652Z (about 1 year ago)
- Language: Python
- Size: 58.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## How to run the application
* clone the application
* create a virtual environment to contain the project (for example: virtualenv venv)
* activate the virtual environment for windows: (source venv/Scripts/activate) for linux: (source venv/bin/activate)
* create .env file and add the SECRET_KEY as a environment variable
* install the requirements (pip install -r requirements.txt)
* create the database
* python manage.py makemigrations
* python manage.py migrate* create the super user (Optional)
* python manage.py createsuperuser
* follow the instructions* run the application
* python manage.py runserver## Dtabase Scheme Diagram
* you can view the database scheme diagram in the project called my_database_diagram.png
![database scheme diagram](my_database_diagram.png)## Notes for navigation
* you can find the home page when accessing: http://localhost:8000/
* you can find the admin dashboard: http://localhost:8000/admin/