summaryrefslogtreecommitdiff
path: root/food_project
diff options
context:
space:
mode:
Diffstat (limited to 'food_project')
-rw-r--r--food_project/settings.py7
-rw-r--r--food_project/urls.py1
2 files changed, 8 insertions, 0 deletions
diff --git a/food_project/settings.py b/food_project/settings.py
index 5e3dcee..80171df 100644
--- a/food_project/settings.py
+++ b/food_project/settings.py
@@ -55,6 +55,7 @@ REST_FRAMEWORK = {
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
+ 'whitenoise.middleware.WhiteNoiseMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
@@ -129,6 +130,12 @@ USE_TZ = True
# https://docs.djangoproject.com/en/5.2/howto/static-files/
STATIC_URL = 'static/'
+STATIC_ROOT = BASE_DIR / 'staticfiles'
+STORAGES = {
+ "staticfiles": {
+ "BACKEND": "whitenoise.storage.CompressedManifestStaticFilesStorage",
+ },
+}
# Default primary key field type
# https://docs.djangoproject.com/en/5.2/ref/settings/#default-auto-field
diff --git a/food_project/urls.py b/food_project/urls.py
index 8acbe51..a788823 100644
--- a/food_project/urls.py
+++ b/food_project/urls.py
@@ -21,4 +21,5 @@ urlpatterns = [
path('admin/', admin.site.urls),
path('api/', include('kitchen.urls')),
path('api-auth/', include('rest_framework.urls')), # browsable API login
+ path('app/', include('kitchen.urls_htmx')), # HTMX frontend
]