add authorization rule create view

This commit is contained in:
Paul Marillonnet 2019-05-03 10:21:31 +02:00
parent 55f6cbe2c4
commit b61dfefbcf
1 changed files with 9 additions and 1 deletions

View File

@ -8,7 +8,7 @@ import collections
from django.conf import settings
from django.shortcuts import render_to_response, render
from django.template.loader import render_to_string, select_template
from django.views.generic.edit import UpdateView, FormView
from django.views.generic.edit import UpdateView, FormView, CreateView
from django.views.generic import RedirectView, TemplateView
from django.views.generic.base import View
from django.contrib.auth import SESSION_KEY
@ -49,6 +49,14 @@ class AuthorizationRuleEditView(UpdateView):
authorization_rule_edit_view = login_required(AuthorizationRuleEditView.as_view())
class AuthorizationRuleCreateView(CreateView):
model = models.AuthorizationRule
template = "authentic2/create_authorization_rule.html"
title = _('Create authorization Rule')
authorization_rule_create_view = login_required(AuthorizationRuleCreateView.as_view())
def redirect(request, next, template_name='redirect.html'):
'''Show a simple page which does a javascript redirect, closing any popup
enclosing us'''