我刚刚开始学习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”。你知道为什么显示的网址没有改变吗?
由于
答案 0 :(得分:0)
确定。显然这个问题出现在默认的&#34;浏览器&#34;在cloud9中选择。因此,对于在c9.io中看到相同内容的任何人,我建议您在PC上安装的某个浏览器中打开该页面并再次检查行为或只是更改c9.io中的浏览器选择。
我通过在Google Chrome上打开我的项目网址来检查行为。当我点击链接时,在Chrome上加载视图并且网址按预期更改,但是当我点击cloud9默认&#34;浏览器&#34;上的相同链接时我看不出同样的行为。
似乎cloud9的默认浏览器表现得很奇怪。 @Pynchia感谢您的评论。 Upvoted。