fixed WebsiteProtectedWithAjaxMixin template response

This commit is contained in:
artus
2016-08-06 10:42:19 +02:00
parent d155d87781
commit f3dd74d367
3 changed files with 25 additions and 17 deletions

View File

@@ -294,13 +294,14 @@ class PlanningView(MaraudesView, generic.TemplateView):
## LIEU
class LieuCreateView(MaraudesView, views.AjaxTemplateMixin, generic.edit.CreateView):
class LieuCreateView(views.WebsiteProtectedWithAjaxMixin, generic.edit.CreateView):
model = Lieu
ajax_template_name = "maraudes/lieu_create_inner.html"
template_name = "maraudes/lieu_create.html"
fields = "__all__"
success_url = "/maraudes/"
permissions = ['maraudes.add_lieu']
def post(self, request, *args, **kwargs):
if 'next' in self.request.POST:
self.success_url = self.request.POST["next"]