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

相关推荐
雪域迷影8 小时前
Python Django 7 小时课程
开发语言·python·django
Wx-bishekaifayuan9 小时前
springboot铜仁非遗之家76938-计算机课程设计、毕业设计
java·spring boot·后端·spring·django·课程设计·旅游
VidDown12 小时前
上线三个月后的第一次事故:一个 Django 服务的日志、监控与故障复盘
数据库·python·django·wpf·音视频·视频编解码
小马不起床13 小时前
Django 后端实战指南_5:实现 JWT 登录
python·django·sqlite
CarIise16 小时前
Maven依赖传递与聚合工程
python·r语言·django
ycydynq16 小时前
djiango引入django-ckeditor-5-0.2.20 modelform表单
django·django-ckeditor
我的xiaodoujiao2 天前
Django 基础知识详细图文教程 15-Django 内置Admin系统
后端·python·django
我的xiaodoujiao2 天前
Django 基础知识详细图文教程 16-Django 内置Admin认证系统
后端·python·django
Wx-bishekaifayuan2 天前
springboot桂味美食分享系统40540-计算机课程设计、毕业设计
spring boot·后端·python·django·课程设计·express·旅游
梅雅达编程笔记2 天前
Day 06 · 第一个 API 接口:从 Model 到 JSON
python·django·drf·后端开发·restful api·序列化器