Модель Google App Engine для Select Box - PullRequest
0 голосов
/ 08 ноября 2010

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

Это модель, которую я разработал, я попробовал проверить выбор

class Category(db.Model):
    categorylist=db.StringListProperty()

Пожалуйста, помогите.

Спасибо

Ответы [ 2 ]

1 голос
/ 09 ноября 2010

Выбрать модель коробки



Class Category (db.Model):
       name = db.StringProperty()

Прямо сейчас я использую это таким образом (я использую Django Framework).

В views.py я делаю массив


options =["Car", "Motor Bikes", "Bikes", "Apparel"]   

и в шаблонах, которые я заполняю, таким образом


{% for option in options %}
   {% ifequal edit_nw.category option %}
         {{option}}
    {% else %}
         {{option}}     
    {% endifequal %}
{% endfor %}

Все, что я хочу, это использовать эти параметры, чтобы быть результатом модели, такой как Category.all (), должна иметь некоторые значения по умолчаниюданные загружаются для всего приложения.При необходимости добавлю категории из админки

0 голосов
/ 09 ноября 2010

Проверьте документы . Для свойства есть атрибут default.

по умолчанию
Значение по умолчанию для имущество. Если значение свойства никогда не присваивается значение или дается значение None, то значение считается значением по умолчанию.

...