我是网络应用程序开发的新手,如果这个问题太基础,请提前抱歉。
以下是问题的详细信息:
A]正在使用的平台 - 使用python,django的谷歌应用引擎。
B]正在使用的教程链接 - http://code.google.com/appengine/articles/djangoforms.html
C]问题:在我正在构建的应用程序中,有一个下拉框,允许用户选择他们的国家。由于国家列表超过200,我想在应用程序加载之前构建国家数据库。
部署此应用程序后,我不希望再次重新加载数据库,因为所有用户的条目都是常量。如何实现这一目标?
感谢, 喷枪。
答案 0 :(得分:2)
将国家/地区设置为常量列表:
COUNTRIES=['United States', 'England'...]
在你的模特中:
country=db.StringProperty(verbose_name='Country',required=False, choices=set(COUNTRIES))
现在,当您加载模型表单时,将从您的国家/地区列表中自动填充选择。
答案 1 :(得分:-1)
只需使用
<select>
<option></option>
</select>
由于 让