Django服务器:python manage.py runserver-找不到:/ url /

时间:2019-11-21 10:08:06

标签: django

您好,我是Django的新手,并且被困在一个非常基本的问题上。

当我在conda提示符下创建一个新的Django项目,然后启动django服务器时,似乎总是尝试重定向到不存在的URL。

在conda提示符下采取的步骤:

  

django-admin startproject mysite

     

cd mysite

     

python manage.py runserver

这将以通常的http://127.0.0.1:8000/本地站点启动服务器,但是在将其加载到我的chrome浏览器中时,它将始终重定向到http://127.0.0.1:8000/blog/

我在conda提示中看到未找到:/ blog /

screenshot ##

我没有在项目中更改任何代码,因此urls.py尚未在url模式中设置重定向或类似的设置。

如何阻止这种重定向发生?

注意:如果我执行以下操作

  

python manage.py runserver 7000

要更改此重定向不会发生的端口,但是我试图解决为什么它发生在8000

非常感谢!

2 个答案:

答案 0 :(得分:0)

请注意-http://127.0.0.1:8000/blog/网站是从以前的项目缓存的,因此,每当我尝试加载http://127.0.0.1:8000时,它都会加载/ blog /网址。

解决方案=清除浏览器上的缓存

答案 1 :(得分:-1)

您是否已检查过Nginx / Apache代理服务器配置,我认为您正在运行某些代理服务器,并重定向到/ blog以获得8000端口。