コード例 #1
0
ファイル: forms.py プロジェクト: vaids-vipra/moore
    def clean_person_number(self):
        person_number = self.cleaned_data['person_number']
        melos_id = MelosClient.get_melos_id(person_number)
        if not melos_id or Member.find_by_melos_id(melos_id):
            raise forms.ValidationError(_("Incorrect SSN"))

        self.instance.melos_id = melos_id
        return person_number
コード例 #2
0
ファイル: forms.py プロジェクト: vaids-vipra/moore
 def get_email(self, melos_id):
     member = Member.find_by_melos_id(melos_id)
     if member:
         return member.get_email
     return ''