0
Django中的我的url包含空格,這不正是我想要的情況。我尋找了一個解決方案。我需要一些url的urlencoding。我也看到了slugify
,但它似乎沒有工作。Django url包含不需要的字符
<a href="{% url 'detail' title=example.label %}">view more</a>
現在,這個重定向到另一個URL,並設置URL中的example.label。現在可以是任何字符串,因此它包含空格和字符。
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^$', search,
name='search'),
url(r'^example/(?P<title>.+)/$', detail,
name='detail'),
]
我將如何運用某種編碼,這樣的URL可能看起來像example/an%20example%title/
,而不是像example/An Example Title
現在呢?所有幫助表示讚賞!
的事情是:我不會在這個時候使用任何模型。這是一堆API調用。主頁面列出了多個項目,旁邊有一個按鈕以查看更多內容。沒有把這個功能放在模型上的任何方法? – dnsko
然後我會建議做一個簡單的過濾器。我將它添加到我的答案中。 – C14L
謝謝,會有勇氣嘗試那個 – dnsko