选择框的Google App Engine模型

时间:2010-11-08 07:36:57

标签: google-app-engine django-models google-datatable

我有类别模型,我想在其中加载一些默认数据。我怎样才能实现它?这个模型适用于选择框,可以在以后为不同的应用程序扩展

这是我设计的模型,我尝试验证选择

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

请帮忙。

谢谢

2 个答案:

答案 0 :(得分:1)

选择Box Model



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()这样的模型的结果,应该为整个应用程序加载一些默认数据。如有必要,我会从管理面板

添加类别

答案 1 :(得分:0)

查看docs。属性有default属性。

  

默认
  的默认值   属性。如果属性值是   永远不会给予价值,或给予一个   值为None,则值为   被认为是默认值。