disable wtem registration
authorAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Tue, 12 Nov 2013 08:24:58 +0000 (09:24 +0100)
committerAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Wed, 15 Jan 2014 10:18:58 +0000 (11:18 +0100)
contact/views.py
edumed/contact_forms.py

index 245433e..9fc9637 100644 (file)
@@ -12,6 +12,8 @@ def form(request, form_tag):
         form_class = contact_forms[form_tag]
     except KeyError:
         raise Http404
         form_class = contact_forms[form_tag]
     except KeyError:
         raise Http404
+    if getattr(form_class, 'disabled', False):
+        raise Http404
     if request.method == 'POST':
         form = form_class(request.POST, request.FILES)
         formsets = []
     if request.method == 'POST':
         form = form_class(request.POST, request.FILES)
         formsets = []
index 8d3131e..ad19702 100644 (file)
@@ -101,6 +101,7 @@ class NoEmptyFormsAllowedBaseFormSet(forms.formsets.BaseFormSet):
         raise forms.ValidationError(u"Proszę podać dane przynajmniej jednego ucznia.")
 
 class WTEMForm(ContactForm):
         raise forms.ValidationError(u"Proszę podać dane przynajmniej jednego ucznia.")
 
 class WTEMForm(ContactForm):
+    disabled = True
     form_tag = "wtem"
     form_title = u"WTEM - rejestracja uczestników"
     submit_label = u"Wyślij zgłoszenie"
     form_tag = "wtem"
     form_title = u"WTEM - rejestracja uczestników"
     submit_label = u"Wyślij zgłoszenie"