Django模型的属性(Meta)
2012-12-31 22:12
302 查看
http://docs.djangoproject.com/en/dev/topics/db/models/#meta-options
http://docs.djangoproject.com/en/dev/ref/models/options/
Meta
class 模型(models.Model):
字段=...
class Meta:
选项... #在类的内部类Meta中设置选项
abstract = True #设置类模型是否成为抽象类,在子类模型中就可以带父类的字段
class 子类(抽象模型):
...
class Meta(抽象模型.Meta):
...
db_table='指定数据库的表名称'
db_tablespace='' #表空间?
get_latest_by='pub_date' #设置模型里DateField 或 DateTimeField的名称
<<< Entry.objects.latest('pub_date') #调用
managed =
class Answer(models.Model):
question = models.ForeignKey(Question)
class Meta:
order_with_respect_to='question' #关联,问题对应多个答案,设置答案的顺序
ordering=['字段一','字段二'] #本模型排序,字段名前引号内加-号,表示反向排序
permissions=(("can_deliver_pizzas","Can deliver pizzas"),) #权限,元组对
proxy=True #
unique_together = [("department", "extension")] #几个字段的组合值必须是唯一的
verbose_name = "order" #模型的友好名字
verbose_name_plural="名字加s" #如没有值,会用verbose_name的值后加s
http://docs.djangoproject.com/en/dev/ref/models/options/
Meta
class 模型(models.Model):
字段=...
class Meta:
选项... #在类的内部类Meta中设置选项
abstract = True #设置类模型是否成为抽象类,在子类模型中就可以带父类的字段
class 子类(抽象模型):
...
class Meta(抽象模型.Meta):
...
db_table='指定数据库的表名称'
db_tablespace='' #表空间?
get_latest_by='pub_date' #设置模型里DateField 或 DateTimeField的名称
<<< Entry.objects.latest('pub_date') #调用
managed =
class Answer(models.Model):
question = models.ForeignKey(Question)
class Meta:
order_with_respect_to='question' #关联,问题对应多个答案,设置答案的顺序
ordering=['字段一','字段二'] #本模型排序,字段名前引号内加-号,表示反向排序
permissions=(("can_deliver_pizzas","Can deliver pizzas"),) #权限,元组对
proxy=True #
unique_together = [("department", "extension")] #几个字段的组合值必须是唯一的
verbose_name = "order" #模型的友好名字
verbose_name_plural="名字加s" #如没有值,会用verbose_name的值后加s
相关文章推荐
- Django模型层Meta内部类详解
- django模型内部类meta详细解释
- Django模型属性和MySQL数据库数据类型对应关系
- Django模型层Meta内部类详解
- Django模型层Meta内部类详解
- Django模型之Meta选项详解
- Django模型层Meta内部类详解
- Django模型层Meta内部详解
- Django模型之Meta选项详解
- Django模型层Meta内部类详解 2014
- 模型的元数据Meta -- Django从入门到精通系列教程
- Django 模型类中属性字段的限制
- python django模型内部类meta详细解释
- 三 Django模型层之Meta
- Django 数据模型字段及属性
- Django中ORM模型总结(二)[模型类的对应关系,模型类的属性,字段类型]
- Django模型的_meta编程
- python django模型内部类meta详解
- django中classMeta所有属性
- Django-数据模型