Django执行python manage.py runserver报错及解决方法

Django执行命令python manage.py runserver,提示“You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.”的解决方法,码笔记分享:

python manage.py runserver错误及解决方法

执行命令:python manage.py runserver
报错:“You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.”

解决方法

报错信息已经说的很清楚了,让我们“Run 'python manage.py migrate' to apply them.”,运行python manage.py migrate命令即可。那么这个命令中的migrate是什么?它能够让我们在修改Model后可以在不影响现有数据的前提下重建表结构。

示例:

执行命令python manage.py migrate后,你会发现,在你的Django目录下面多了一个dg.sqlite3文件。

然后再重新执行命令python manage.py runserver即可搞定。

2023腾讯云服务器超便宜,这个价格太可以了,抓紧上车!

注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!