This a repo of docs for django projects.
- Github workflow
- conventions/advice for building and coding
- Typical structure of a project
- Configuring local-development environments
- how to install python3.10 on windows
- how we use pytest, fixtures, etc.
- how we do text and translation
- how we should use django-versionator and how to use it to create changelogs
- how to treat "" vs null for char/text fields
- formsets vs htmx dynamic lists
- modal pattern
- solutions to N+1 queries
- scripts vs data-migrations
- authorization rules
- graphql? Can just link to this for now
- convert this list into github issues
- Create a template repo
- Extract some things into the helpers repo
- custom model fields
- export-utils
- data-fetcher abstraction (clean up API first)
- Do something about versionator. Maybe fork it under PHAC org so others can add features.