【发布时间】:2019-01-08 12:22:33
【问题描述】:
我以前使用 django 工作,过去没有遇到过这个问题,然后我转移到 Laravel 一段时间(当然我在 windows 中更改了很多我不记得的东西)。
现在当我点击python manage.py runserver .. 什么都没有发生,外壳看起来就像挂起一样。当我点击 crt + C 时将鼠标悬停。突然出现的正常窗口显示:
您有 15 个未应用的迁移。您的项目可能无法正常工作 直到您为应用程序应用迁移:admin、auth、contenttypes、 会议。运行“python manage.py migrate”以应用它们。 1月08日, 2019 - 14:16:30 Django 版本 2.1.1,使用设置 'django_project.settings' 在启动开发服务器 http://127.0.0.1:8000/ 使用 CTRL-BREAK 退出服务器。
但是我可以转到http://127.0.0.1:8000/,并且我有 django 的欢迎页面,并添加了这一行 enter image description here
我知道这听起来很疯狂,请原谅我是新手,提前谢谢
【问题讨论】:
-
什么不适合你?
http://127.0.0.1:8000在什么时候工作?您是否尝试过应用迁移? -
不,我还没有应用迁移,但据我所知,一旦我点击 python manage.py runserver .. shell 窗口就会出现,上面写着“django_project.settings”,在@987654324 启动开发服务器@ 使用 CTRL-BREAK 退出服务器。那么欢迎页面中的调试部分呢
-
什么不适合你?
-
你使用不同的数据库吗?
-
从那以后我遇到了很多问题,我想出了一个解决方案。是在shell上的任何命令之前添加winpty ..这很令人困惑,但你知道为什么即使是winpty python manage.py createsuperuser –
标签: python django web-deployment backend