Django 永久链接错误

发布于 2024-09-16 10:19:44 字数 546 浏览 4 评论 0原文

我有一个页面有一些年份。我想单击年份,例如 2000,以查看所有信息。
我在 url 中的内容是这样的:

url(r'^browse/time/(\d{4})/$', 'TBDBsite.tb.views.data_time', name="yr"),  

在模型中:

@permalink  
def get_absolute_url(self):  
return('year', [str(self.date.year)])  

在模板中:

{% for y in yr %}
   <li><a href="{{ y.get_absolute_url }}"><p> {{ y }}</p></a></li>
{% endfor %}  

当我打印 {{ yr }} 时,我看到一个包含年份的列表,但 url 不起作用。

有人知道如何解决这个问题吗?
谢谢 :)

I have a page with some years. I want to click over the year, for instance 2000, to see all the information.
What I have in urls is this:

url(r'^browse/time/(\d{4})/

In models:

@permalink  
def get_absolute_url(self):  
return('year', [str(self.date.year)])  

And in the template:

{% for y in yr %}
   <li><a href="{{ y.get_absolute_url }}"><p> {{ y }}</p></a></li>
{% endfor %}  

When I print {{ yr }} I see a list with the years but the url doesn't work.

Anyone has any idea how to solve this?
Thanks :)

, 'TBDBsite.tb.views.data_time', name="yr"),

In models:

And in the template:

When I print {{ yr }} I see a list with the years but the url doesn't work.

Anyone has any idea how to solve this?
Thanks :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

云淡月浅 2024-09-23 10:19:45

的 url 更改为

url(r'^browse/time/(?P<y>\d{4})/

首先将模板中

{% for y in yr%}
<a href="{% url yr y%}" >foo</a>
{% endfor %}

then就这样

, 'TBDBsite.tb.views.data_time', name="yr"),

首先将模板中

then就这样

First change your url to

url(r'^browse/time/(?P<y>\d{4})/

then in the template

{% for y in yr%}
<a href="{% url yr y%}" >foo</a>
{% endfor %}

And that's all

, 'TBDBsite.tb.views.data_time', name="yr"),

then in the template

And that's all

痴梦一场 2024-09-23 10:19:45

在 urlconf 中,您使用了名称 yr,但在永久链接中,您使用了 year。在两个地方使用相同的名称。

In the urlconf you've used the name yr, but in the permalink you've used year. Use the same name in both places.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文