django-dbtemplates/example/README.md
2026-01-29 15:00:06 +01:00

26 lines
784 B
Markdown

# Example project
This example Django app helps us develop the library, so we can quickly set it up for testing.
## Usage
Using uv you can run the following commands to have a working application
```bash
# create the virtualenv
uv venv --python 3.13
# activate it
source .venv/bin/activate
# install Django
uv pip install -r requirements.txt
# install the library as editable
uv pip install -e ../.
# run migrations to create the base database
python manage.py migrate
# create a superuser test account
python manage.py createsuperuser
# start the dev server
python manage.py runserver
```
After this is done you can navigate to http://localhost:8000/admin/ and login with your account, create a DB Template called `db-index.html` and then go to http://localhost:8000 to see it.