コード例 #1
0
ファイル: forms.py プロジェクト: martinsv/velo.lv
 def clean_birthday(self):
     if self.instance.id:
         return self.instance.birthday
     else:
         if self.cleaned_data.get('country') == 'LV':
             ssn = self.cleaned_data.get('ssn', '')
             return bday_from_LV_SSN(ssn)
         else:
             return self.cleaned_data.get('birthday')
コード例 #2
0
ファイル: forms.py プロジェクト: adamslapins/velo.lv
 def clean_birthday(self):
     if self.instance.id and not self.request.user.has_perm('team.change_member'):
         return self.instance.birthday
     else:
         if self.cleaned_data.get('country') == 'LV':
             ssn = self.cleaned_data.get('ssn', '')
             return bday_from_LV_SSN(ssn)
         else:
             return self.cleaned_data.get('birthday')
コード例 #3
0
ファイル: forms.py プロジェクト: martinsv/velo.lv
 def clean_birthday(self):
     if self.cleaned_data.get('country') == 'LV':
         return bday_from_LV_SSN(self.cleaned_data.get('ssn'))
     else:
         return self.cleaned_data.get('birthday')