This project is based on the React + Django Training by Mozdevz.
- Build the website for the developer community based in Mozambique - MozDevz Community
Mozdevz - Beta - Hosted at Heroku
Figma Design - Figma with the UI. Not done yet, contributors are welcome.
- Django - Python Web Framework
- [Django-Rest] Full documentation for the project is available at https://www.django-rest-framework.org/.
- Python (3.6, 3.7, 3.8, 3.9, 3.10)
- Django (2.2, 3.0, 3.1, 3.2, 4.0)
We highly recommend and only officially support the latest patch release of each Python and Django series.
- Install using pip...
- pip install -r requirements.txt
To contribute to this project you have to fork it and clone it.
After cloning it, in the project directory, run:
-
cd mozdevz-api
Get project folder -
python3 -m venv env
create virtual env -
source env/bin/activate
activate virtual env -
./python manage.py createsuperuser
create superuser to have access to django admin -
./manage.py makemigrations
create new migrations based on the changes you have made to your models. -
./manage.py migrate
to appy all migrations. -
./manage.py runserver
to run the app in the development mode. Open http://localhost:8000 to view it in the browser.The page will reload if you make edits.