zoukankan      html  css  js  c++  java
  • django异常--数据库同步

    1. 在新创建的Django项目中执行makemigrations时,遇到:
    2. 而仔细观察,这个报错的app名字是我们之前项目中的app名字,但现在却在我们当前的项目中报错了。究其原因,则是因为之前的项目中的app缓存被存在了Django的模块内的"某些地方" 而我们当在新的项目中用到"某些地方"的功能时,执行了之前的缓存内容,从而引发错误
    3. 打开你的解释器下的Libsite-packagesdjangocontribadminmigrations 删除除了__init__.py外的其他的文件
    4. 删除当前项目中的.idea文件
    5. 在pycharm中删除migrations文件下的00开头的py文件。 因为我们并没有删除Django模块中"某些地方"的缓存文件(pip uninstall Django都清不了这些缓存文件)。so,我们要手动去删除这这个"某个地方"的缓存文件
    6. 删除当前数据库
    7. 然后再次运行makemigrations即可

      其实有时候在执行第一步删除__init__.py后可以消除当前报错。如果在执行makemigrations是会抛出一个default。。。的错误。如果有这个错误出现在执行下面的操作

      建议直接按步骤全部执行了。免得费事(这波操作很划水~~~)

      技术支持 https://home.cnblogs.com/u/Neeo/

  • 相关阅读:
    time模块
    collection模块
    re模块
    HTML
    Java数据结构之快速排序
    Java数据结构之循环链表(与单链表比较)
    Java数据结构之单链表
    Java数据结构之队列
    Java数据结构之栈
    java数据结构之数组
  • 原文地址:https://www.cnblogs.com/Rxtong/p/11024855.html
Copyright © 2011-2022 走看看