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文件。

相关推荐
毕设源码-朱学姐1 天前
【开题答辩全过程】以 基于Django框架中山社区社会补助系统为例,包含答辩的问题和答案
后端·python·django
DreamNotOver1 天前
Django 模板 {% if %} 标签空格被自动删除?VS Code 环境解决方案
django·html·格式化·空格
计算机徐师兄2 天前
Python基于Django的图片推荐系统(附源码,文档说明)
python·django·网络爬虫·图片推荐系统·python图片推荐系统·python图片推荐·图片推荐
luoluoal2 天前
基于python的web渗透测试工具(源码+文档)
python·mysql·django·毕业设计·源码
木土雨成小小测试员2 天前
Python测试开发之后端一
开发语言·数据库·人工智能·python·django·sqlite
WangYaolove13142 天前
基于信息安全领域中语义搜索引擎的设(源码+文档)
python·django·毕业设计·源码·计算机源码
WangYaolove13142 天前
基于Python的登录网站验证码的生成与识别系统(源码+文档)
python·mysql·django·毕业设计·源码
Franciz小测测2 天前
Django 用 Loguru 完美替换标准 Logging,实现优雅的日志管理方案
django
Python毕设指南3 天前
基于深度学习的旅游推荐系统
python·深度学习·数据分析·django·毕业设计·课程设计
飞Link3 天前
后端架构选型:Django、Flask 与 Spring Boot 的三剑客之争
spring boot·python·django·flask