美文网首页
django(自连接)----------12.29

django(自连接)----------12.29

作者: a荷包蛋 | 来源:发表于2018-02-28 10:59 被阅读0次

    自连接的定义:即是主键表又是外键表

    第一步:创建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)

    第六步:我们可以访问网站添加内容

    相关文章

      网友评论

          本文标题:django(自连接)----------12.29

          本文链接:https://www.haomeiwen.com/subject/argigxtx.html