Add loops for changing each part of your profile

This commit adds a page or series of pages for changing your:

Name              | Email address     | Mobile number     | Password
------------------|-------------------|-------------------|------------
Enter new value   | Enter new value   | Enter new value   | Enter new value
                  | Enter 2fa code    | Enter 2fa code    |
Return to profile | Return to profile | Return to profile | Return to profile

(each row is a page)
This commit is contained in:
Chris Hill-Scott
2016-01-12 10:28:14 +00:00
parent ba50f132fc
commit df79dc69f6
5 changed files with 268 additions and 1 deletions

View File

@@ -155,3 +155,23 @@ class NewPasswordForm(Form):
class CsvUploadForm(Form):
file = FileField('File to upload', validators=[DataRequired(
message='Please pick a file'), CsvFileValidator()])
class ChangeNameForm(Form):
new_name = StringField(u'Your name')
class ChangeEmailForm(Form):
email_address = email_address()
class ConfirmEmailForm(Form):
email_code = email_code()
class ChangeMobileNumberForm(Form):
mobile_number = mobile_number()
class ConfirmMobileNumberForm(Form):
sms_code = sms_code()