models.py
class User(db.Model):
user_id = db.StringProperty(required=True)
nickname = db.StringProperty(required=False)
email = db.StringProperty(required=False)
pic_url = db.StringProperty(required=False)
type_admin = db.BooleanProperty(default=False)
school = db.ReferenceProperty(School, collection_name='user_school')
class School(db.Model):
school_id = db.StringProperty(required=True)
school_name= db.StringProperty(required=True)
school_domain = db.StringProperty(required=False)
views.py
uform = UserForm(instance=user)
forms.py
class UserForm(djangoforms.ModelForm):
class Meta:
model = User
exclude = ['user_id']
HTML-страница
{{ uform.school }}
Это возвращает мне список школьных предметов в выпадающем списке. Тем не менее, я хочу, чтобы school_name
отображалось в выпадающем списке.
Как я могу это сделать?