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

相关推荐
电商API&Tina12 小时前
【电商API接口】关于电商数据采集相关行业
java·python·oracle·django·sqlite·json·php
高斯的手稿080114 小时前
Django里面,多个APP的url设置,每个APP单独对应HTML设置
数据库·django·html
计算机毕设指导618 小时前
基于微信小程序+django连锁火锅智慧餐饮管理系统【源码文末联系】
java·后端·python·mysql·微信小程序·小程序·django
高斯的手稿080120 小时前
Django里面,多个APP的url怎么设置
django
秋氘渔21 小时前
Django DRF + SimpleJWT 实战 (一):基于纯自定义 Model 的 Token 鉴权与踩坑指南
django·前后端分离·simplejwt·drf·token鉴权
二等饼干~za8986682 天前
碰一碰发视频系统源码开发搭建--技术分享
java·运维·服务器·重构·django·php·音视频
高洁012 天前
基于Tensorflow库的RNN模型预测实战
人工智能·python·算法·机器学习·django
luoluoal3 天前
基于python的RSA算法的数字签名生成软件(源码+文档)
python·mysql·django·毕业设计
牢七4 天前
5655869
django
秋氘渔5 天前
智演沙盘 —— 基于大模型的智能面试评估系统
python·mysql·django·drf