微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么Python / Django保持redirect到另一个URL?

我正在进入Python世界。 首先,我学了一点Python。 然后我学习了Django的基础知识,最重要的是我正在学习W((Django模板pipe理框架)

学习Django a通过教程在本地构build一个站点,并在127.0.0.1:8000中进行testing。

在教程的某个时候,我configuration了设置(因为教程是这么说的),当单独浏览到127.0.0.1:8000时,redirect到127.0.0.1:8000/catalog

然后我开始了Wagtail教程,作为另一个文件夹中完全不同的项目。 不与基本的Django专业代码共享任何代码

如果我的文件没有改变,如何防止在saltstack中运行module.run?

防止在C ++中重绘窗口

Pythonsubprocess引入空格

如何将鼠标滚轮信息redirect到其他窗口?

确保在Windows上使用Java生成XML时使用的Unix样式的行结束符

我运行控制台所说的服务器现在在端口127.0.0.1:8000上运行,当我浏览它时,它将我redirect到/ catalog ,当然显示一个Page not found错误,因为这个项目没有一个app 目录 。

我通过在隐身模式下打开Chrome解决了这个问题。 但是我仍然想知道为什么会发生这种情况,以及如何解决这个问题,以增加我对Python工作方式的了解。

一些说明:

我在Windows上

我杀死了与Python相关的所有进程,实际上在closures和打开我的PC之后仍然发生

我知道我可以使用不同的端口,请不要给我这个答案。 我的目标是学习。

如何在Windows上使用Python检索附近无线LANnetworking的信号强度?

CreateProcess:在C ++ / Windows中将子stdoutredirect到父标准输出

当目录存在时,Shutil.copy IO Error2

如何将VLC媒体播放器embedded到我的C#窗体窗体应用程序?

FileSystemWatcher类 – 简单的问题

尝试清除您的浏览器缓存。

这个问题很有可能是因为你的浏览器已经缓存了一个301永久移动 127.0.0.1:8000 ,因此在你输入URL的时候从来没有击中你的开发服务器,而只是简单地根据缓存进行重定向

无论您在8000端口后面运行的是什么,您都会看到相同的结果,并且与Django无关。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐