You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已创建Django项目并启动开发服务器,如何通过Tor Browser访问?

解决Django启动时的未应用迁移提示

嘿,这是Django在贴心提醒你,项目的核心应用还没完成数据库迁移呢,跟着下面的步骤操作就能轻松解决:

先看看你启动服务器时收到的完整提示内容:

执行系统检查...
系统检查未发现问题(0项被忽略)。
您有14项未应用的迁移。在为admin、auth、contenttypes、sesions这些应用完成迁移前,项目可能无法正常运行。
请执行'python manage.py migrate'命令来应用迁移。
2018年4月19日 - 16:28:03
Django版本2.0.4,使用设置'personal.settings'
正在启动开发服务器...

具体操作步骤:

  • 第一步,在项目根目录(就是存放manage.py的文件夹)的终端里,执行迁移命令:

    python manage.py migrate
    

    这个命令会自动处理所有未应用的迁移文件,帮你创建admin、auth这些核心应用必需的数据库表,执行完成后会提示你哪些迁移已经成功应用。

  • 第二步,重新启动开发服务器:

    python manage.py runserver
    

    这时候再看终端输出,就不会有未应用迁移的提示了,你的Django项目就能正常运行啦!

说白了,迁移是Django管理数据库结构的标准方式,首次创建项目后必须走这一步,不然像后台管理(admin)这类依赖数据库的功能根本没法用哦。

内容的提问来源于stack exchange,提问作者Deathkamp Drone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:05:50