X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/b254dac2fb1430016615c3a6d47ac74c1a844e50..db3d82c09c614b072f5f6006a6c195a9f7874e08:/contact/views.py?ds=sidebyside diff --git a/contact/views.py b/contact/views.py index 4d5a40f..b9a411f 100644 --- a/contact/views.py +++ b/contact/views.py @@ -5,10 +5,13 @@ from django.contrib.auth.decorators import permission_required from django.http import Http404 from django.shortcuts import get_object_or_404, redirect, render from fnpdjango.utils.views import serve_file +from honeypot.decorators import check_honeypot + from .forms import contact_forms from .models import Attachment +@check_honeypot def form(request, form_tag, force_enabled=False): try: form_class = contact_forms[form_tag] @@ -18,7 +21,7 @@ def form(request, form_tag, force_enabled=False): not (force_enabled and request.user.is_superuser)): template = getattr(form_class, 'disabled_template', None) if template: - return render(request, template) + return render(request, template, {'title': form_class.form_title}) raise Http404 if request.method == 'POST': form = form_class(request.POST, request.FILES)