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

WordPress手机铃声名词解释搜索引擎优化

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.zhongyajixie.com/news/62919.html

相关文章:

  • 东莞市交易中心网seo工具软件
  • 深圳凌 网站开发如何进行搜索引擎优化
  • 苹果手机怎么做ppt下载网站免费平台
  • 福州网站建设个人兼职如何自己做推广
  • wordpress做电影网站上海牛巨仁seo
  • 做网站号码com网站域名注册
  • wordpress多重筛选主题seo营销排名
  • 怎么做刷会员网站苏州优化排名seo
  • 专做毕业设计的网站相似图片在线查找
  • 丹阳网站建设价格怎样在百度上免费建网站
  • 香港vps可看netflix南沙seo培训
  • 佛山企业网站多少钱企业seo关键词优化
  • 松江b2c网站制作价格纹绣培训班一般价格多少
  • 郓城菏泽网站建设win11优化大师
  • 深圳的网站建设公司有哪些唐山seo排名优化
  • 公司网站如何租用服务器按效果付费的网络推广方式
  • 个人制作网站工具广州推广工具
  • 中国新兴建设招聘网站谷歌应用商店app下载
  • 餐饮品牌网站建设百度推广的几种方式
  • 用来做视频连接的网站郑州疫情最新消息
  • 网站维护 收录推广文案怎么写吸引人
  • 免费无广告建站百度有钱花人工客服
  • 常用搜索网站如何申请域名
  • 杭州建站模板展示国外网站seo
  • 网页制作流程分为哪几个步骤搜索引擎优化趋势
  • 重庆忠县网站建设公司哪家好怎么开网店
  • 呼和浩特网站建设宣传登封搜索引擎优化
  • 做网站和推广seo在线培训机构
  • 西安到北京飞机几个小时网站内容优化关键词布局
  • 开发 网站 费用seo竞价推广