首页 > 数据库 >django迁移数据库错误问题解决

django迁移数据库错误问题解决

时间:2023-05-05 17:46:57浏览次数:41  
标签:manage migrate 数据库 py django 迁移 python3

删除所有的pyc文件,迁移文件 然后重新运行

python3 manage.py makemigrations

django.db.utils.InternalError: (1060, "Duplicate column name 'addr_id'")

运行

python3 manage.py migrate --fake

然后重新运行

python3 manage.py migrate

成功!

标签:manage,migrate,数据库,py,django,迁移,python3
From: https://www.cnblogs.com/chenxdnote/p/17374884.html

相关文章

  • Django框架——ajax补充、多对多三种创建、序列化组件、批量操作数据、分页器
    ajax补充说明主要是针对回调函数args接收到的响应数据1.后端request.is_ajax() 用于判断当前请求是否由ajax发出2.后端返回的三板斧都会被args接收不再影响整个浏览器页面3.选择使用ajax做前后端交互的时候后端一般返回的都是字典数据 user_dict={'code':10000,'usernam......
  • Django——基于forms组件和ajax的注册功能
    Django——基于forms组件和ajax的注册功能path('register/',views.register)#注册的form表单fromdjangoimportformsfromdjango.formsimportwidgetsclassRegForm(forms.Form):user=forms.CharField(max_length=32,widget=widgets.TextInput(attrs={'class&......
  • Django之Model操作
    Django之Model操作一、字段AutoField(Field)-int自增列,必须填入参数primary_key=TrueBigAutoField(AutoField)-bigint自增列,必须填入参数primary_key=True注:当model中如果没有自增列,则自动会创建一个列名为id的列fromdjango.db......
  • Django评论树的实现
    Django评论树的实现实现django评论树使用了三种方式第一种方式通过递归实现缺点:每次查找parent_id的时候都要在ret所有的元素里面找一遍,找不到再在元素的children中寻找,一直找到为止comment_list=[{'id':1,'content':'Python最牛逼','user':'小李','parent_i......
  • C#连接数据库
    第一步先在配置文件中写入数据库的配置信息<addname="connString"connectionString="server=服务器名;database=数据库名;uid=登录名;pwd=登录密码"/><connectionStrings><addname="connString"connectionString="server=LIN;database=Tes......
  • 修改数据库实例、修改数据库、修改数据表、修改数据,编码、排序规则
    查实例字符集showvariableslike'%character%';查实例排序规则showvariableslike'%collation%';查库语句showcreatedatabasetest;查表排序规则showtablestatusfromtestlike'test_saas_single';查字段排序规则showfullcolumnsfromtest_saas_single;......
  • Django--数据及字段的增删改查
    字段的增删改查#增pwd=models.IntegerField(verbose_name="密码",null=True)#verbose_name说明;null可以为空is_delete=models.CharField(default=0)#设置为默认值#改直接改代码然后执行数据库迁移命令即可#删注释掉代码然后执行数据库迁移命令即可数据的......
  • 【2】Django项目-人力资源管理系统-设计表结构
    Django项目-人力资源管理系统-设计表结构一、在models.py中编写表结构创建两张表:部门表和用户信息表fromdjango.dbimportmodels#Createyourmodelshere.classDepartment(models.Model):'''部门表'''dp_name=models.CharField(max_length=32,verbo......
  • django3.0异步、提高项目并发量
    1补充django3.0#补充:django3.0以后支持异步-ASGI:WSGI是基于HTTP协议模式的,不支持WebSocket(需要其他模块处理,eg:channels)ASGI的诞生则是为了解决Python常用的WSGI,不支持当前Web开发中的一些新的协议标准,例如:websocket,http2的协议,且还支持异步-django......
  • MySQL数据库基础
    MYSQL数据库基础Mysql的基础操作mysql概述启动和停止:在运行窗口中输入"services.msc"进入本地服务窗口,找到MySQL80右键关闭或启动.在命令行中输入(以管理员身份运行)netstartmysql80 启动netstopmysql80停止客户端的连接MySQL提供的客户端命令......