Skip to content

HandBoy/django-starter

Repository files navigation

django-starter

Boilerplate Django project

Getting started

  1. Configure Docker
  2. Run Docker Compose: docker-compose up

Scripts

  • manage.sh: Execute Django manage.py commands. E.g: ./scripts/manage.sh DJANGO_COMMAND

Docker Commands

Build and Run

  • docker-compose build --build-arg APP_ENVIROMENT="develop"
  • docker-compose up
  • docker-compose down
  • docker exec -it IMAGE_ID sh

Exec commands in Services

  • docker-compose exec db psql --username={{username}} --dbname={{dbname}}
  • docker-compose exec web python src/manage.py createsuperuser

Django Commands

  • py.test

Without Docker

- python3.8 -m venv venv
source venv/bin/activate
- python manage.py migrate
- python manage.py runserver

Links interessantes

About

Boilerplate Django project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published