From 8d640348bde6d9838876ee852ecf3d0c78679c76 Mon Sep 17 00:00:00 2001 From: Flo Ha Date: Tue, 12 Jul 2022 17:56:17 +0200 Subject: [PATCH] add admin site --- gaehsnitz/admin.py | 8 ++++++++ gaehsnitzproject/settings.py | 9 +++++++++ gaehsnitzproject/urls.py | 2 ++ 3 files changed, 19 insertions(+) create mode 100644 gaehsnitz/admin.py diff --git a/gaehsnitz/admin.py b/gaehsnitz/admin.py new file mode 100644 index 0000000..da8eb38 --- /dev/null +++ b/gaehsnitz/admin.py @@ -0,0 +1,8 @@ +from django.contrib import admin + +from gaehsnitz.models import Payment + + +@admin.register(Payment, site=admin.site) +class PaymentAdmin(admin.ModelAdmin): + list_display = ("topic", "amount", "date", "other_party",) diff --git a/gaehsnitzproject/settings.py b/gaehsnitzproject/settings.py index 7113946..c2f6c1f 100644 --- a/gaehsnitzproject/settings.py +++ b/gaehsnitzproject/settings.py @@ -41,7 +41,11 @@ else: INSTALLED_APPS = [ "gaehsnitz", + "django.contrib.admin", + "django.contrib.auth", "django.contrib.contenttypes", + "django.contrib.messages", + "django.contrib.sessions", "django.contrib.staticfiles", ] @@ -49,6 +53,9 @@ MIDDLEWARE = [ "django.middleware.security.SecurityMiddleware", "django.middleware.common.CommonMiddleware", "django.middleware.clickjacking.XFrameOptionsMiddleware", + "django.contrib.sessions.middleware.SessionMiddleware", + "django.contrib.auth.middleware.AuthenticationMiddleware", + "django.contrib.messages.middleware.MessageMiddleware", ] DATABASES = { @@ -75,6 +82,8 @@ TEMPLATES = [ "context_processors": [ "django.template.context_processors.debug", "django.template.context_processors.request", + "django.contrib.auth.context_processors.auth", + "django.contrib.messages.context_processors.messages", ], }, }, diff --git a/gaehsnitzproject/urls.py b/gaehsnitzproject/urls.py index 5ca4192..c55269c 100644 --- a/gaehsnitzproject/urls.py +++ b/gaehsnitzproject/urls.py @@ -1,5 +1,7 @@ +from django.contrib import admin from django.urls import path, include urlpatterns = [ + path("admin/", admin.site.urls), path("", include(("gaehsnitz.urls", "gaehsnitz"))), ]