Add and document database cache
This commit is contained in:
parent
ebf88527fe
commit
70acf2c381
3 changed files with 9 additions and 0 deletions
|
@ -30,6 +30,7 @@ Then use ``uv`` to install the project and run its commands while you’re devel
|
||||||
```bash
|
```bash
|
||||||
uv sync --dev
|
uv sync --dev
|
||||||
uv run --env-file=.env src/manage.py migrate
|
uv run --env-file=.env src/manage.py migrate
|
||||||
|
uv run --env-file=.env src/manage.py createcachetable
|
||||||
uv run --env-file=.env src/manage.py runserver
|
uv run --env-file=.env src/manage.py runserver
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -8,6 +8,7 @@ export XDG_CONFIG_HOME="/app/config"
|
||||||
|
|
||||||
echo "Applying database migrations"
|
echo "Applying database migrations"
|
||||||
uv run src/manage.py migrate
|
uv run src/manage.py migrate
|
||||||
|
uv run src/manage.py createcachetable
|
||||||
|
|
||||||
echo "Starting Caddy"
|
echo "Starting Caddy"
|
||||||
exec caddy run --config /app/config/caddy/Caddyfile --adapter caddyfile 2>&1 &
|
exec caddy run --config /app/config/caddy/Caddyfile --adapter caddyfile 2>&1 &
|
||||||
|
|
|
@ -132,6 +132,13 @@ STATIC_URL = "static/" # CSS, JavaScript, etc.
|
||||||
STATIC_ROOT = BASE_DIR / "static.dist"
|
STATIC_ROOT = BASE_DIR / "static.dist"
|
||||||
MEDIA_URL = "media/" # User uploads, e.g. images
|
MEDIA_URL = "media/" # User uploads, e.g. images
|
||||||
|
|
||||||
|
CACHES = {
|
||||||
|
"default": {
|
||||||
|
"BACKEND": "django.core.cache.backends.db.DatabaseCache",
|
||||||
|
"LOCATION": "servala_cache",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
# Additional locations of static files
|
# Additional locations of static files
|
||||||
STATICFILES_FINDERS = (
|
STATICFILES_FINDERS = (
|
||||||
"django.contrib.staticfiles.finders.FileSystemFinder",
|
"django.contrib.staticfiles.finders.FileSystemFinder",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue