自连接的定义:即是主键表又是外键表
第一步:创建APP
第二步:将app的名字添加到settings.py里的DATABASE 里面
第三步:创建models.py文件
from django.db import models
class Style(models.Model):
sname=models.CharField(max_length=200)
sprent=models.ForeignKey('self',null=True,[blank=True]) -----引入外键(自己)【】--可以不写
def __str__(self):
return self.sname
第四步:迁移
第五步:创建app里的admin.py文件
from django.contrib import admin
from .models import *
# Register your models here.
admin.site.register(Style)
第六步:我们可以访问网站添加内容
网友评论