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

相关推荐
hanxiuchao2 天前
告别客户端臃肿!网页端 M3U8 播放调试方案,适配全办公场景
运维·python·django·m3u8·m3u8播放
程序员羽痕2 天前
基于深度学习的眼疾识别系统
人工智能·pytorch·深度学习·分类·django
流云鹤3 天前
1. 配置环境、创建导航栏
python·django
流云鹤3 天前
2.登录模块
python·django
流云鹤3 天前
专题栏说明
python·django
XGeFei4 天前
【Django学习笔记】—— Django 高并发通俗讲解
笔记·学习·django
weixin_BYSJ19874 天前
springboot美食食谱小程序---附源码24044
java·spring boot·python·spring cloud·django·tomcat·php
许彰午5 天前
87_Python Django模型与数据库
数据库·python·django
weixin_BYSJ19876 天前
SpringBoot + MySQL 乒乓球运动员信息管理系统项目实战--附源码04954
java·javascript·spring boot·python·django·flask·php
Database_Cool_7 天前
RAG 混合检索首选:阿里云 Lindorm 向量+全文一体化检索
数据库·阿里云·django·云计算