Django - 当点击锚视图加载但URL不变

时间:2015-08-03 19:18:17

标签: python django

我刚刚开始学习django,只是写了我的第一个视图和网址代码。 我的观看代码如下:

def HelloWorld(request):
return HttpResponse("Hello There World!")

我的网址行在urls.py中定义如下

url(r'^hello/$', HelloWorld),

在索引页面上,我有一个锚点,如下所示

<a href="/hello">go to hello page</a>.

因此,当我单击索引页面上的锚点时,我可以看到显示的视图内容,但网址未更改为“homepageurl.com/hello”。你知道为什么显示的网址没有改变吗?

由于

1 个答案:

答案 0 :(得分:0)

确定。显然这个问题出现在默认的&#34;浏览器&#34;在cloud9中选择。因此,对于在c9.io中看到相同内容的任何人,我建议您在PC上安装的某个浏览器中打开该页面并再次检查行为或只是更改c9.io中的浏览器选择。

我通过在Google Chrome上打开我的项目网址来检查行为。当我点击链接时,在Chrome上加载视图并且网址按预期更改,但是当我点击cloud9默认&#34;浏览器&#34;上的相同链接时我看不出同样的行为。

似乎cloud9的默认浏览器表现得很奇怪。 @Pynchia感谢您的评论。 Upvoted。