Как загрузить базу данных стран в веб-приложение - PullRequest
0 голосов
/ 06 марта 2011

Я новичок в разработке веб-приложений, поэтому заранее извините, если этот вопрос слишком простой.

Ниже приведены подробности вопроса:

A] Используемая платформа - движок приложения Google с python, django.

B] Используется ссылка на учебник -http://code.google.com/appengine/articles/djangoforms.html

C] Вопрос. В создаваемом мною приложении есть раскрывающийся список, в котором пользователь может выбрать свою страну.Поскольку список стран превышает 200, я хочу создать базу данных стран до загрузки приложения.

После развертывания этого приложения я не хочу, чтобы база данных снова загружалась, поскольку записипостоянны для всех пользователей.Как этого добиться?

спасибо, Ланс.

Ответы [ 2 ]

2 голосов
/ 06 марта 2011

Установить страны как постоянный список:

COUNTRIES=['United States', 'England'...]

В вашей модели:

country=db.StringProperty(verbose_name='Country',required=False, choices=set(COUNTRIES))

Теперь, когда вы загрузите форму модели, выбор будет автоматически заполнен из списка ваших стран.

0 голосов
/ 06 марта 2011

Просто используйте

<select>
  <option></option>
</select>

Спасибо Jean

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...