django报错(一):python manage.py makemigrations,显示“No changes detected”

执行python manage.py makemigrations命令无任何文件生成,结果显示"No changes detected"。

解决方案一:

1、执行命令:python manage.py makemigrations --empty appname

2、删除其中的0001_initial.py文件(因为这个文件内容是无用的,删除即可,不删除的话后续执行生成命令会多一个0002文件)。

3、再执行生成命令即可:

python manage.py makemigrations

解决方案二:

1、不再用命令了,直接创建migrations文件夹,然后创建空文件__init__.py文件即可

2、再执行生成命令:python manage.py makemigrations

总结:执行生成迁移文件命令之前要保证对应appname文件夹下有migrations文件夹和__init__.py文件。

相关推荐
LuiChun6 小时前
Flutter接django后台文件通道
python·flutter·django
Edward-tan1 天前
【玩转全栈】----Django制作部门管理页面
前端·后端·python·django·bootstrap
noravinsc1 天前
django admin list_display显示外键字段处理办法
后端·python·django
小爬菜1 天前
Django学习笔记(项目默认文件)-02
前端·数据库·笔记·python·学习·django
洪小帅1 天前
Django 的 `Meta` 类和外键的使用
数据库·python·django·sqlite
fmdpenny1 天前
Django的安装
后端·python·django
小爬菜1 天前
Django学习笔记(启动项目)-03
前端·笔记·python·学习·django
小爬菜1 天前
Django学习笔记(bootstrap的运用)-04
笔记·学习·django
程序媛徐师姐2 天前
Python基于Django的社区爱心养老管理系统设计与实现【附源码】
python·django·社区爱心养老·社区爱心养老管理系统·python社区养老管理系统·社区养老·社区养老管理系统
叫我:松哥2 天前
基于Python django的音乐用户偏好分析及可视化系统设计与实现
人工智能·后端·python·mysql·数据分析·django