https://github.com/vildan-valeev/django_template
Template project with Django, Postgres, Dramatiq, Guncorn, Caddy
https://github.com/vildan-valeev/django_template
caddy django docker docker-compose dramatiq gunicorn redis
Last synced: 3 months ago
JSON representation
Template project with Django, Postgres, Dramatiq, Guncorn, Caddy
- Host: GitHub
- URL: https://github.com/vildan-valeev/django_template
- Owner: vildan-valeev
- Created: 2022-02-07T16:17:20.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-14T21:21:55.000Z (about 3 years ago)
- Last Synced: 2025-01-19T09:09:45.624Z (5 months ago)
- Topics: caddy, django, docker, docker-compose, dramatiq, gunicorn, redis
- Language: JavaScript
- Homepage:
- Size: 2.27 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Settings backend
Template for quick start project with Docker, Django, Dramatiq, Caddy, Gunicorn## local
```sh
$ docker run --name redis -p 6379:6379 -d redis
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py runserver
$ python manage.py rundramatiq
```## dev
```sh
$ docker-compose -f docker-compose.dev.yml up -d --build
```## prod
```sh
$ docker-compose -f docker-compose.prod.yml up -d --build
```## Enter to container
```sh
$ docker exec -it bash
$ docker exec -it
```
## Database dump/load
```sh
$ python manage.py dumpdata --natural-foreign --natural-primary --exclude=contenttypes --exclude=auth.Permission --indent 4 > default_data.json$ python manage.py loaddata default_data.json
```