1.1 KiB
1.1 KiB
Django Docker Template
Starter template for Django in a Docker container. Includes Postgres for the database and Django Rest Framework configured with Knox token authentication enabled.
Dependencies
- Docker (running as non-root user)
- Git
How to use
- Clone the project and enter the project directory
git clone https://edbuildsthings.com/tiradoe/django-docker-template.git YOUR_PROJECT_NAME
cd YOUR_PROJECT_NAME
- Run the setup script
./firstRun.sh
and enter information when prompted- If something goes wrong, running
git checkout .
will restore any changes but you'll need to manually delete the project directory that was created
That's it! You should now have a basic project running with documentation at http://localhost:8000
Note: This uses common Linux utis so it should work on just about any Linux distro (including Windows WSL) and probably MacOS too. However, this has only been tested on Fedora Linux. Please submit an issue if you run into any problems and I'll see what I can do.