当前位置: 首页 > news >正文

有专业做淘宝网站的美工吗友链交换网站

有专业做淘宝网站的美工吗,友链交换网站,wordpress有中文吗,网站的建设和维护一、问题描述: 当我们写Django时,由于自己的操作不当,导致执行数据库迁移命令时报错,报错的种类有很多,例如: 迁移文件冲突:可能你有多个迁移文件试图创建同一个表。数据库状态与迁移文件不同…

一、问题描述:

当我们写Django时,由于自己的操作不当,导致执行数据库迁移命令时报错,报错的种类有很多,例如:

  • 迁移文件冲突:可能你有多个迁移文件试图创建同一个表。
  • 数据库状态与迁移文件不同步:你的数据库中已经存在某些表,但迁移文件或 Django 的迁移记录(存储在 django_migrations 表中)不匹配。
  • 重复运行初始迁移:你可能多次运行了初始的迁移命令,导致 Django 试图重新创建已经存在的表。

这篇文章将用于不定期更新所遇到的错误和解决办法。

二、迁移命令如下:

 python manage.py makemigrationspython manage.py migrate

三、错误整理:

错误一:
```python
pymysql.err.OperationalError: (1050, "Table 'django_session' already exists")
```
  • 解决办法:
  • 在数据库中找到Django 的迁移记录(存储在 django_migrations 表中),删除掉相关的表记录,我这里是删除掉sessions这条记录。如果你的users表有问题,那就删除掉所有users相关的记录(原表中的数据不会受到影响)。
  • 在这里插入图片描述
  • 删除掉相关项目文件夹migrations下除了__init__.py的所有文件,例如users下:
  • 在这里插入图片描述
  • 然后依次执行下面的语句
  • 如果你确定数据库中的表是正确的,但迁移记录不正确,你可以使用 --fake 选项来标记迁移为已完成。
    python manage.py makemigrations
    python manage.py migrate --fake  # --fake
    
  • 查看结果
  • 在这里插入图片描述
错误二:

错误搜集中…

http://www.mmbaike.com/news/83600.html

相关文章:

  • 长沙cms模板建站成人职业技能培训学校
  • 每天做特卖的网站是哪个十种营销方式
  • 建设项目环保验收平台网站百度百家官网入口
  • 甘肃最新消息网络排名优化软件
  • 网络设计报告提纲范文seo 培训教程
  • 国家住房和城乡建设厅网站首页seo外链招聘
  • 外贸都是在哪些网站做搜狗网址大全
  • 做婚礼邀请函网站旺道seo优化
  • 山东网站营销seo哪家好搜索引擎营销的主要方式有
  • 温州做网站哪家比较好陕西优化疫情防控措施
  • 网络维护网站建设培训网络营销平台推广方案
  • 芒市网站建设域名备案查询系统
  • 做的网站上更改内容改怎么回事长沙seo优化价格
  • 四川网站建设 lkcmsseo专业培训需要多久
  • 大连网站推广优化网络安全
  • 海口智能建站价格西安百度seo
  • 网站注册后能不能注销潍坊网站外包
  • 网站报价表对比表怎么做如何查询网站收录情况
  • 网站涉及敏感视频等该怎么做福州360手机端seo
  • 网站建设公司注册百度极速版免费下载安装
  • 少儿编程加盟店8快速优化系统
  • 成都网站建设推广seo推广怎么做
  • 网站备案 个人组网方案兰州seo快速优化报价
  • 平面设计招聘58同城网页seo搜索引擎优化
  • 餐饮系统的网站应该怎么做广州google推广
  • 交流做病理切片的网站百度联盟个人怎么接广告
  • 网站自己推广怎么做北京seo优化推广
  • 廊坊网站建设推广鄞州seo整站优化服务
  • 做游戏模板下载网站有哪些无锡seo关键词排名
  • 海口网站建设哪家最好广州seo公司哪个比较好