Podezřelé semináře (#1465) #65
3 changed files with 9 additions and 9 deletions
|
@ -279,11 +279,11 @@ LOGGING = {
|
||||||
'filters': ['Http404AsInfo'],
|
'filters': ['Http404AsInfo'],
|
||||||
},
|
},
|
||||||
|
|
||||||
'seminar.prihlaska.form':{
|
'personalni.prihlaska.form':{
|
||||||
'handlers': ['console','registration_logfile'],
|
'handlers': ['console','registration_logfile'],
|
||||||
'level': 'INFO'
|
'level': 'INFO'
|
||||||
},
|
},
|
||||||
'seminar.prihlaska.problem':{
|
'personalni.prihlaska.problem':{
|
||||||
'handlers': ['console','mail_registration','registration_error_log'],
|
'handlers': ['console','mail_registration','registration_error_log'],
|
||||||
'level': 'INFO'
|
'level': 'INFO'
|
||||||
},
|
},
|
||||||
|
|
|
@ -27,7 +27,7 @@ class TelInput(forms.TextInput):
|
||||||
|
|
||||||
class UdajeForm(forms.Form):
|
class UdajeForm(forms.Form):
|
||||||
username = None
|
username = None
|
||||||
err_logger = logging.getLogger('seminar.prihlaska.problem')
|
err_logger = logging.getLogger('personalni.prihlaska.problem')
|
||||||
|
|
||||||
jmeno = forms.CharField(label='Jméno', max_length=256, required=True)
|
jmeno = forms.CharField(label='Jméno', max_length=256, required=True)
|
||||||
prezdivka_resitele = forms.CharField(label='Přezdívka (veřejná)', max_length=256, required=False)
|
prezdivka_resitele = forms.CharField(label='Přezdívka (veřejná)', max_length=256, required=False)
|
||||||
|
@ -147,7 +147,7 @@ class PrihlaskaForm(PasswordResetForm, UdajeForm):
|
||||||
|
|
||||||
|
|
||||||
class ProfileEditForm(UdajeForm):
|
class ProfileEditForm(UdajeForm):
|
||||||
err_logger = logging.getLogger('seminar.edit.problem')
|
err_logger = logging.getLogger('personalni.edit.problem')
|
||||||
|
|||||||
username = forms.CharField(
|
username = forms.CharField(
|
||||||
label='Přihlašovací jméno',
|
label='Přihlašovací jméno',
|
||||||
max_length=256,
|
max_length=256,
|
||||||
|
|
|
@ -161,7 +161,7 @@ def prihlaska_log_gdpr_safe(logger, gdpr_logger, msg, form_data):
|
||||||
|
|
||||||
@sensitive_post_parameters('jmeno', 'prijmeni', 'email', 'telefon', 'datum_narozeni', 'ulice', 'mesto', 'psc', 'skola')
|
@sensitive_post_parameters('jmeno', 'prijmeni', 'email', 'telefon', 'datum_narozeni', 'ulice', 'mesto', 'psc', 'skola')
|
||||||
def resitelEditView(request):
|
def resitelEditView(request):
|
||||||
err_logger = logging.getLogger('seminar.prihlaska.problem')
|
err_logger = logging.getLogger('personalni.prihlaska.problem')
|
||||||
## Načtení objektů Osoba a Resitel patřících k aktuálně přihlášenému uživateli
|
## Načtení objektů Osoba a Resitel patřících k aktuálně přihlášenému uživateli
|
||||||
u = request.user
|
u = request.user
|
||||||
osoba_edit = m.Osoba.objects.get(user=u)
|
osoba_edit = m.Osoba.objects.get(user=u)
|
||||||
|
@ -199,7 +199,7 @@ def resitelEditView(request):
|
||||||
## Změny v osobě
|
## Změny v osobě
|
||||||
fcd = form.cleaned_data
|
fcd = form.cleaned_data
|
||||||
form_hash = hash(frozenset(fcd.items()))
|
form_hash = hash(frozenset(fcd.items()))
|
||||||
form_logger = logging.getLogger('seminar.prihlaska.form')
|
form_logger = logging.getLogger('personalni.prihlaska.form')
|
||||||
form_logger.info("EDIT:" + str(fcd) + str(form_hash)) # TODO možná logovat jinak
|
form_logger.info("EDIT:" + str(fcd) + str(form_hash)) # TODO možná logovat jinak
|
||||||
osoba_edit.jmeno = fcd['jmeno']
|
osoba_edit.jmeno = fcd['jmeno']
|
||||||
osoba_edit.prijmeni = fcd['prijmeni']
|
osoba_edit.prijmeni = fcd['prijmeni']
|
||||||
|
@ -248,9 +248,9 @@ def resitelEditView(request):
|
||||||
|
|
||||||
@sensitive_post_parameters('jmeno', 'prijmeni', 'email', 'telefon', 'datum_narozeni', 'ulice', 'mesto', 'psc', 'skola', 'jak_se_dozvedeli')
|
@sensitive_post_parameters('jmeno', 'prijmeni', 'email', 'telefon', 'datum_narozeni', 'ulice', 'mesto', 'psc', 'skola', 'jak_se_dozvedeli')
|
||||||
def prihlaskaView(request):
|
def prihlaskaView(request):
|
||||||
generic_logger = logging.getLogger('seminar.prihlaska')
|
generic_logger = logging.getLogger('personalni.prihlaska')
|
||||||
err_logger = logging.getLogger('seminar.prihlaska.problem')
|
err_logger = logging.getLogger('personalni.prihlaska.problem')
|
||||||
form_logger = logging.getLogger('seminar.prihlaska.form')
|
form_logger = logging.getLogger('personalni.prihlaska.form')
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
form = PrihlaskaForm(request.POST)
|
form = PrihlaskaForm(request.POST)
|
||||||
# TODO vyresit, co se bude v jakych situacich zobrazovat
|
# TODO vyresit, co se bude v jakych situacich zobrazovat
|
||||||
|
|
Loading…
Reference in a new issue
Heh, tohle nikde není deklarované, i když se to od pohledu má chovat (zvlášť co se týče ochrany dat) stejně jako
personalni.prihlaska.problem
. Myslím, že by mělo stačit tady (jinde to stejně není) přejmenovat napersonalni.prihlaska.problem.edit
(ale teď nekontroluji, jestli si pamatuji chování pythoního logování správně…)To nebylo ani předtím… Myslíš,
že personalni.prihlaska.problem.edit
pomůže?Mám za to, že Pythoní logování drží hierarchii podle teček, takže
personalni.prihlaska.problem.edit
se chová by default stejně jakopersonalni.prihlaska.problem
. Ale nevěřím tomu úplně, tak to asi na webschůzce vyzkouším na testwebu (ze shellu)…