Browse Source

PoMat -> PoMaturite

middleware_test
Jonas Havelka 4 years ago
parent
commit
19a566d626
  1. 2
      seminar/forms.py
  2. 2
      seminar/templates/seminar/profil/edit.html
  3. 8
      seminar/views/views_all.py

2
seminar/forms.py

@ -143,7 +143,7 @@ class PrihlaskaForm(forms.Form):
self.add_error('skola_adresa',forms.ValidationError('Je nutné vyplnit adresu školy'))
# Editační formulář bez řešitele.
class ProfileEditFormPoMat(forms.Form):
class ProfileEditFormPoMaturite(forms.Form):
username = forms.CharField(label='Přihlašovací jméno',
max_length=256,
required=True)

2
seminar/templates/seminar/profil/edit.html

@ -61,7 +61,7 @@
{% include "seminar/profil/prihlaska_field.html" with field=form.stat_text id="id_li_stat_text"%}
</table>
{% if not PoMat %} {# Vysloužilým účastníkům skrýt editaci školy apod. #}
{% if not po_maturite %} {# Vysloužilým účastníkům skrýt editaci školy apod. #}
<hr>
<h4>

8
seminar/views/views_all.py

@ -26,7 +26,7 @@ import seminar.models as m
from seminar.models import Problem, Cislo, Reseni, Nastaveni, Rocnik, Soustredeni, Organizator, Resitel, Novinky, Soustredeni_Ucastnici, Pohadka, Tema, Clanek, Osoba, Skola # Tohle je stare a chceme se toho zbavit. Pouzivejte s.ToCoChci
#from .models import VysledkyZaCislo, VysledkyKCisluZaRocnik, VysledkyKCisluOdjakziva
from seminar import utils, treelib
from seminar.forms import PrihlaskaForm, LoginForm, ProfileEditForm, ProfileEditFormPoMat
from seminar.forms import PrihlaskaForm, LoginForm, ProfileEditForm, ProfileEditFormPoMaturite
import seminar.forms as f
import seminar.templatetags.treenodes as tnltt
import seminar.views.views_rest as vr
@ -1103,13 +1103,13 @@ def resitelEditView(request):
if 'datum_narozeni' in prefill_1:
prefill_1['datum_narozeni'] = str(prefill_1['datum_narozeni'])
if resitel_edit and resitel_edit.rok_maturity < date.today().year:
form = ProfileEditFormPoMat(initial=prefill_1)
form = ProfileEditFormPoMaturite(initial=prefill_1)
else:
form = ProfileEditForm(initial=prefill_1)
## Změna údajů a jejich uložení
if request.method == 'POST':
if resitel_edit and resitel_edit.rok_maturity < date.today().year:
form = ProfileEditFormPoMat(request.POST)
form = ProfileEditFormPoMaturite(request.POST)
else:
form = ProfileEditForm(request.POST)
if form.is_valid():
@ -1149,7 +1149,7 @@ def resitelEditView(request):
return formularOKView(request)
else:
## Stránka před odeslaním formuláře = předvyplněný formulář
return render(request, 'seminar/profil/edit.html', {'form': form, 'PoMat': resitel_edit and resitel_edit.rok_maturity < date.today().year})
return render(request, 'seminar/profil/edit.html', {'form': form, 'po_maturite': resitel_edit and resitel_edit.rok_maturity < date.today().year})
def prihlaskaView(request):
generic_logger = logging.getLogger('seminar.prihlaska')

Loading…
Cancel
Save