0

我想创建一个包含 feincms 页面列表并链接到其 url 的主页。

我在尝试

{% url page_obj.get_absolute_url %} 

这是抛出一个错误

Reverse for '/test/' with arguments '()'

feincms 页面位于 localhost/test/

我在 urls.py 中包含以下内容

urlpatterns += patterns('',
    url(r'', include('feincms.contrib.preview.urls')),
    url(r'', include('feincms.urls')),
)
4

1 回答 1

1

get_absolute_url()已经返回最终 URL。无需将其传递给{% url %}模板标签。只需在模板中进行变量替换:

<a href="{{ page_obj.get_absolute_url }}">
于 2014-04-29T07:57:11.777 回答