为什么当我执行“ runserver”时,它会将我重定向到我的项目中没有的URL路径

时间:2019-11-09 17:36:10

标签: python django pycharm

我刚刚开始学习Django,到目前为止,我已经完成了一些教程。

我经历的最后一个是今天https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/Tutorial_local_library_website

现在,我刚刚开始自己​​的项目,设置了所有内容,但是当我运行“ python manage.py runserver”时,我单击链接,将其带到“ http://127.0.0.1:8000/catalog/”而不是“ http://127.0.0.1:8000/'。

我没有触摸任何URL,从字面上看,我已经输入了终端“ django-admin startproject my_app_project”和“ django-admin startapp my_app”。另外,我已经运行了迁移。

如果我只是从URL中删除“目录/”以将其更改为“ http://127.0.0.1:8000/”,它将自动将我发送到不需要的目录。

我不知道这是什么。

看看我的目录:

enter image description here

这是带我到的地址:

enter image description here

这是view.py

enter image description here

这是settings.py

enter image description here enter image description here enter image description here enter image description here 有谁知道这是怎么回事? 这是编辑配置 enter image description here

我已经重新安装了Pycharm。

0 个答案:

没有答案