15 lines
No EOL
933 B
Markdown
15 lines
No EOL
933 B
Markdown
This is a Django project which uses SQLite as the database.
|
|
Follow the Django conventions and best practices, use the Django ORM and define the fields with appropriate types
|
|
Use function-based views and follow the Django conventions for naming and structuring views.
|
|
Templates use the Django template language and Bootstrap 5 CSS and JavaScript for styling.
|
|
The main Django app is in hub/services, ignore the app hub/broker.
|
|
Docker specific code is in the folder docker/.
|
|
Kubernetes deployment specific files in deployment/.
|
|
GitLab CI is used as the main CI/CD system.
|
|
|
|
The project uses Astral uv to manage the Pythong project, dependencies and the venv.
|
|
Execute Django with `uv run --extra dev manage.py`.
|
|
|
|
Always add comments to the code to describe what's happening.
|
|
|
|
Answers should be short and concise, and should not include any unnecessary comments or explanations, but be clear on which file a code block should be placed in. |