Skip to content

Commit 52cea8c

Browse files
Slightly more explicit customization guidance
1 parent 862c58c commit 52cea8c

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

docs/customization.qmd

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@ If you are using VSCode or Cursor as your IDE, you will need to select the `uv`-
2222

2323
If your IDE does not automatically detect and display this option, you can manually select the interpreter by selecting "Enter interpreter path" and then navigating to the `.venv/bin/python` subfolder in your project directory.
2424

25+
### Extending the template
26+
27+
The `routers/core/` and `utils/core/` directories contain the core backend logic for the template.
28+
29+
Your custom Python backend code should go primarily in the `routers/app/` and `utils/app/` directories.
30+
31+
For the frontend, you will also need to develop custom Jinja2 templates in the `templates/` folder and add custom static assets in `static/`.
32+
2533
### Testing
2634

2735
The project uses Pytest for unit testing. It's highly recommended to write and run tests before committing code to ensure nothing is broken!

0 commit comments

Comments
 (0)