Base template for scaffolding and upgrading Domain Driven Design Django projects.
Like Falco for creating Django projects from templates, but with support for flexible composable code scaffolding plus code updates and tuned for Domain Driven Design.
- Install
copier
. copier gh:flango-dev/flango project
with directoryproject
adjusted to your needs.
cd
into the project scaffolded before.- Install
just
. just venv-setup
- Open VSCode command pallet using
Ctrl+Shift+P
, select Python interpreter from path.venv/bin/python
.
Open VSCode tasks using Ctrl+Shift+B
and select task to run from Flango:
prefixed tasks.
Open VSCode run and debug view (Ctrl+Shift+D
) and run launch config Local Project development
for local development.