Changeset e171dc2 in OpenWorkouts-current for ow/schemas/user.py


Ignore:
Timestamp:
Feb 26, 2019, 11:52:44 PM (5 years ago)
Author:
Borja Lopez <borja@…>
Branches:
current, feature/docs, master
Children:
ac3af33
Parents:
aad4954
Message:

(#69) Added translations for User gender.
(+ added a third gender option, "robot" ;-D)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ow/schemas/user.py

    raad4954 re171dc2  
    44
    55from ow.schemas.blob import FieldStorageBlob
    6 from ow.utilities import get_available_locale_names
     6from ow.utilities import get_available_locale_names, get_gender_names
    77
    88_ = TranslationStringFactory('OpenWorkouts')
     
    7373    height = validators.Number()
    7474    weight = validators.Number()
    75     gender = validators.OneOf(('male', 'female'), not_empty=True)
     75    gender = validators.OneOf(
     76        [gender[0] for gender in get_gender_names()],
     77        not_empty=True)
    7678    picture = FieldStorageBlob(if_emtpy=None, if_missing=None,
    7779                               whitelist=['jpg', 'jpeg', 'png', 'gif'])
Note: See TracChangeset for help on using the changeset viewer.