0

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

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

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

请帮忙。

谢谢你

4

2 回答 2

1

选择盒子模型



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

现在,我以这种方式使用它(我正在使用 Django 框架)。

在views.py中,我创建了一个数组


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

在模板中我以这种方式填充它


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

我想要的只是使用此选项作为 Category.all() 之类的模型的结果,应该为整个应用程序加载一些默认数据。如有必要,我会从管理面板添加类别

于 2010-11-09T10:56:25.550 回答
0

查看文档。有default属性的属性。

default
属性的默认值。如果属性值从未被赋予值,或者被赋予值 None,则该值被认为是默认值。

于 2010-11-09T13:24:23.180 回答