django-模型元选项

警告
本文最后更新于 2020-10-14 09:54,文中内容可能已过时。

https://docs.djangoproject.com/zh-hans/3.1/ref/models/options/

在定义模型类的时候有一些额外的选项可以使用,在模型类中定义class Meta即可:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
class AreaInfo(models.Model):
    """地区模型类"""
    # 地区名称
    atitle = models.CharField(max_length=20)

    # 关系属性, 表示当前地区的父级地区
    aParent = models.ForeignKey('self', on_delete=models.CASCADE, null=True, blank=True)  # 和自己关联

    class Meta:
        db_table = 'areainfo'  # 指定表名
        managed = False  # 告诉 Django 不要管理这个类对应的表的创建,修改和删除(migrate)
请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%