鱼C论坛

 找回密码
 立即注册
查看: 2189|回复: 2

[已解决]django数据迁移问题

[复制链接]
发表于 2020-2-28 13:04:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我的models.py

  1. from django.db import models

  2. #定义了第一个表BookInfo
  3. class BookInfo(models.Model):
  4.     btitle=models.CharField(max_length=20)#书名
  5.     bpub_date=models.DateTimeField()#出版日期

  6. #定义了第二个表HeroInfo
  7. class HeroInfo(models.Model):
  8.     hname=models.CharField(max_length=10)#主角名
  9.     hgender=models.BooleanField()#主角性别
  10.     hcontent=models.CharField(max_length=1000)#主角简介
  11.     hbook=models.ForeignKey('BookInfo',null=True, blank=True, on_delete=models.SET_NULL)#主角所在的书

  12. #第二个表中,有一个外键hbook,关联到了BookInfo,
  13. # BookInfo表格中我没有设置主键,但是它应该会自动生成一个能够自增的序列ID的列,并将其作为主键。
  14. # 第二个表中的hbook会指向这个主键
复制代码


我想试试外键的用法,就对models.py做了几次修改,而且中间还删除了第二个表,又恢复了回来。

它只在第一次迁移的时候生成了0001这个文件,删除第二个表的时候,生成了0002的这个文件,

6.png

但是现在,我要使用两个数据表,想知道0002这个文件需要手动删除吗?
最佳答案
2020-2-28 21:16:54
不需要处理啊。  
除非在迁移中发生错误。  
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-2-28 13:13:59 | 显示全部楼层
如果不删除会报错,那就删除
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-28 21:16:54 | 显示全部楼层    本楼为最佳答案   
不需要处理啊。  
除非在迁移中发生错误。  
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-3-1 21:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表