from django.urls import path from .views import GerichtListView from .views import SpeiseplanView # Achte auf den neuen Klassennamen! from .views import BestellSummaryView from .views import GerichtCreateView urlpatterns = [ path('speisekarte/', GerichtListView.as_view(), name='speisekarte'), path('speiseplan/', SpeiseplanView.as_view(), name='speiseplan'), path('bestellungen/summary/', BestellSummaryView.as_view(), name='bestell_summary'), ] # ACHTUNG: Hier benötigen wir jetzt eine separate View für die Erfolgsmeldung! # Wir nutzen hierfür ein sehr einfaches TemplateView. from django.views.generic import TemplateView # Muss oben importiert werden from .models import Gericht class ErfolgTemplateView(TemplateView): """Zeigt einfach nur die Bestätigung an.""" template_name = 'mensa_app/add_gericht_success.html' urlpatterns += [ # ... (vorherige Pfade bleiben) ... path('gerichte/neu/', GerichtCreateView.as_view(), name='add_gericht'), # NEU: Erfolgsmeldung nach erfolgreichem POST/redirect path('erfolg/', ErfolgTemplateView.as_view(), name='success_message'), ]