On your terminal:
# Create a virtual environment
1. virtualenv venv --python=python3
# Activate your virtual environment
2. source venv/bin/activate
# Install all dependencies
3. pip install -r requirements.txt
# Run database migrations
4. python3 manage.py migrate
# Create a local super user
5. python3 manage.py createsuperuser
# Run the server locally (by defult it's on http://127.0.0.1:8000/)
6. python3 manage.py runserver
Here is a list of all the big technologies we use for integration:
- Django REST framework: REST API server
integrationJazz/
├── url.py # All app level endpoints
├── ...Handlers.py # Handlers to each public endpoints
└── Helpers.py # All functions used locally
mysite/
├── setting.py # Settings to both integrationJazz app and the project
└── url.py # All project level endpoints