An open API service indexing awesome lists of open source software.

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

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
```