0
我是django的新手,我有django模板,在這裏我添加了以下分頁代碼。您可以看到我已應用硬編碼網址爲分頁。但我不想使用硬編碼的網址,我想用命名空間而不是硬編碼的網址。我可以做到這一點。如何在django模板中使用名稱空間而不是硬編碼url進行分頁
模板:
<span class="page-links">
{% if page_obj.has_previous %}
{% if query_string %}
<a href="/dash/{{ point.id }}/full/combination/?page={{ page_obj.previous_page_number }}&{{ query_string }}">previous</a>
{% else %}
<a href="/dash/{{ point.id }}/full/combination/?page={{ page_obj.previous_page_number }}">previous</a>
{% endif %}
{% endif %}
</span>
我的網址:
url(r'^(?P<chain_pk>[0-9]+)/full/combination/$',
CombinationSearchList.as_view(), name='dash_combination_search_list'),
更新
我的Django的版本是1.6
看看https://docs.djangoproject.com/es/1.9/ref/templates/builtins/#url –
@AnkitJaiswal我忘了提到django version.i使用1.6。 – RTan
我不認爲這兩個版本的模板url呈現有任何區別。 –