Skip to content

confuzeus/simple-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Django Project Template

This template contains everything you need to bootstrap a new Django project.

Requirements

Install the following tools first.

  1. uv
  2. pnpm
  3. just
  4. Podman or Docker

Quick start

Clone the project and clean up git.

Your can either delete .git or set the origin to your own repo:

git remote set-url origin <your-repo>

Configuration

Copy the example app config file:

cp appconfig.example.env appconfig.env

Edit the file and change all the variables to your liking.

Rename the project

Execute the script named rename.sh and it will ask you a bunch of questions that will be used to baptise your new project.

Initialize project

Run just to bootstrap the project. See the justfile for details.

Your project is now ready for you to ship features.

License and Copyright

License is MIT

Copyright 2022 Josh Karamuth