Bilder im Datenmodell angelegt, upload, Anzeige und delete

funktionieren.
This commit is contained in:
2026-05-19 23:53:18 +02:00
parent 5e06265a2f
commit 5ab93129ee
32 changed files with 298 additions and 3 deletions

View File

@@ -19,7 +19,7 @@ admin.site.register(Kategorie)
from .models import Gericht # Ersetze dies durch deine echten Klassennamen
admin.site.register(Gericht)
# admin.site.register(Gericht)
from .models import Menue # Ersetze dies durch deine echten Klassennamen
@@ -32,3 +32,18 @@ admin.site.register(Bestellung)
from .models import Bewertung
admin.site.register(Bewertung)
from .models import GerichtBild
admin.site.register(GerichtBild)
class GerichtBildInline(admin.TabularInline):
model = GerichtBild
extra = 0 # Keine leeren Zeilen anzeigen (kann später auf 1 erhöht werden)
readonly_fields = ('image',) # Optional: Nur zur Anzeige, nicht editierbar
@admin.register(Gericht)
class GerichtAdmin(admin.ModelAdmin):
list_display = ('name', 'kategorie')
inlines = [GerichtBildInline] # Das Inline erscheint direkt unter jedem Gericht