zoukankan      html  css  js  c++  java
  • django 模型增加字段后迁移失败

    任      务:已有models.py文件中定义了 ad类(用来描述广告数据库表结构)。现在想增加四个新字段:ad_show_type,big_video_url,is_full_screen,video_url。

    遇到问题:① 终端输入 python manage.py makemigrations ad 生成迁移文件:0005_auto_20180101_2255。

                    ② 终端输入 python manage.py migrate --fake ad --database=users 后,显示 “Applying ad.0005_auto_20180101_2255... FAKED”:

                         

                         这样自己新增加的字段就被FAKED了。怎么办呢?

    解决办法:最后一次迁移文件设置FAKE,然后正常迁移即可:

                        

                         

                        

                        数据库已经成功增加新字段:

                        

                         

     参看文献:https://stackoverflow.com/questions/30626886/how-to-redo-a-migration-on-django-1-8-after-using-fake

  • 相关阅读:
    测试及开发中应当要考虑的安全问题
    31、Python之会话管理cookie和session
    Scrapy爬虫框架入门
    30、Python之web框架django进阶篇
    装饰器函数
    函数初始后续与进阶
    函数初识
    文件操作
    日本语自学
    编码,集合
  • 原文地址:https://www.cnblogs.com/yuzhaoblog/p/8169655.html
Copyright © 2011-2022 走看看