diff --git a/razzia/templates/settings.html b/razzia/templates/settings.html new file mode 100644 index 00000000..d4c53998 --- /dev/null +++ b/razzia/templates/settings.html @@ -0,0 +1,9 @@ +{% extends "admin/stregsystem/razzia/razzia.html" %} + +{% block title %}{{razzia.name}} - Members{% endblock %} +{% block breadcrumbs %}{% endblock %} + +{% block razzia_content %} +

Back to razzia

+ +{% endblock %} diff --git a/razzia/urls.py b/razzia/urls.py index 0af19db6..34d6998c 100644 --- a/razzia/urls.py +++ b/razzia/urls.py @@ -4,6 +4,7 @@ urlpatterns = [ re_path(r'^admin/razzia/(?P\d+)/$', views.razzia, name="razzia_view"), re_path(r'^admin/razzia/(?P\d+)/members$', views.razzia_members, name="razzia_members_view"), + re_path(r'^admin/razzia/(?P\d+)/settings$', views.razzia_settings, name="razzia_settings_view"), re_path(r'^admin/razzia/$', views.razzia_menu, name="razzia_menu"), re_path(r'^admin/razzia/new$', views.new_razzia, name="razzia_new"), ] diff --git a/razzia/views.py b/razzia/views.py index b8f1d8aa..19341545 100644 --- a/razzia/views.py +++ b/razzia/views.py @@ -61,13 +61,19 @@ def razzia_menu(request, new_text=None, title=None): @permission_required("stregreport.host_razzia") def new_razzia(request): - razzia = Razzia(name="Foobar V2", turn_interval=datetime.timedelta(minutes=30)) + razzia = Razzia(name="Foobar", turn_interval=datetime.timedelta(minutes=30)) razzia.save() - return redirect('razzia_view', razzia_id=razzia.pk) + return redirect('razzia_settings_view', razzia_id=razzia.pk) @permission_required("stregreport.host_razzia") def razzia_members(request, razzia_id, title=None): razzia = get_object_or_404(Razzia, pk=razzia_id) return render(request, 'members.html', locals()) + + +@permission_required("stregreport.host_razzia") +def razzia_settings(request, razzia_id, title=None): + razzia = get_object_or_404(Razzia, pk=razzia_id) + return render(request, 'settings.html', locals())