在我看來,我想要從任意頁面(如mine.com/lots/of/stuff/to/use
或mine.com
)向mine.com/more/stuff/
發出請求。因此,我不能使用./
或./../
類型的東西進行相關請求。我必須使用上下文處理器來做{{URL_BASE}}more/stuff/
嗎?有沒有一種方法來做到這一點在Django或最好的方式嗎?在Django中獲取根網址
2
A
回答
5
取而代之的是相對URL,使用絕對URL:/
如果你在mine.com/lots/of/stuff/to/use
或mine.com
,創下了鏈接網址爲:/foo/
都將去mine.com/foo/
8
你爲什麼不使用命名的網址?它總是有效的。 例如{% url 'admin:index' %}
總是作爲url打印到管理員(如果使用默認的django.contrib.admin應用程序)。 如果你必須在urls.py水木清華像
url(r'^lots/', Lots.as_view(), name='lots'),
那麼就使用不便像
{% url 'lots' %}
不要硬編碼您的網址!
相關問題
- 1. 在javascript中獲取網站根網址
- 2. 使用#在django中獲取網址
- 3. 根據網址獲取頁面
- 4. Django 1.10 - 獲取網站的基址url
- 5. Django:獲取圖像網址列表
- 6. 如何正確獲取Django網址?
- 7. Django:獲取以前的網址
- 8. 獲取網址
- 9. 在Blogger中獲取網頁的網址
- 10. Django Imagekit - 如何獲取網址不在模板中?
- 11. 在Django視圖中獲取當前網址
- 12. 關於在Django中獲取網址的問題
- 13. 在django中獲取用戶定義的網址
- 14. 如何在Django中獲取網址的結尾?
- 15. Django網址和請求在模板中獲取
- 16. Django googlebot抓取AJAX網址
- 17. 導入網址,根據INSTALLED_APPS Django的
- 18. 獲取Angular1.5中的網址
- 19. 在網址上獲取%3F
- 20. 獲取fb.me網址
- 21. 獲取Firefox網址?
- 22. 從長網址獲取短網址
- 23. 如何獲取網站的「rqrcode-rails3」的根網址和路由?
- 24. 在絕對網址和相對網址的javascript中獲取
- 25. 在security.yml中獲取當前網址
- 26. 在C#中獲取網址值mvc
- 27. 在vb.net中獲取當前網址
- 28. 在C/C++中獲取網關地址
- 29. 在Android中獲取網絡IP地址
- 30. 在python中獲取下一頁網址
這也可以。我將在構建下一個應用程序時使用這種方式。 – Alexis 2012-02-05 10:15:58