- django cache
- django select_related
- django prefetch_related
- django-cacheops
- django-url-filter
- drf-renderer-xlsx
- dry-rest-permissions
This project uses docker to run in different environments:
- Install docker
- Clone repo
- run
docker-compose up
- run
docker exec -it 5minutes_api_five_minutes_1 bash
- Then you can type one of the following commands
python manage.py init_project
Init with small set of datausr: admin@admin.co
,pass: 123admin123
python manage.py create_tickets 5000
Creates tickets you can replace 5000 with any numberpython manage.py invalidate_cache
Invalidates cache forevent_list
view.