django反向解析和正向解析的方式
本文介紹了Django的正向解析和反向解析,分享給大家,具體如下:
先創(chuàng)建一個視圖界面
urls.py
index.html
index頁面加載的效果

正向解析
test/?result=1
所謂正向解析就是直接在這里寫地址 向urls.py里面一樣 例如: test/p1/p2
反向解析
<a href="{% url 'booktest:fortest2' 2 %}" rel="external nofollow">
所謂反向解析就是根據(jù)命名來調(diào)到指定的頁面,這里表示的是跳轉(zhuǎn)到booktest模板下面的fortest2這個視圖里面, 而這個fortest2正是我們定義的名字,后面的2表示需要傳遞過去的參數(shù)
我們看一下 urls.py里面的內(nèi)容

關(guān)于上面的反向解析我想提醒讀者幾點需要注意的地方
- django使用反向解析需要添加應(yīng)用的命名空間,例如上圖的 app_name = “booktest” booktest是你應(yīng)用的名字
- 使用反向解析需要在url匹配后添加自己定義的name
- 反向解析傳遞參數(shù)空格就行<a href="{% url 'booktest:fortest2' 2 %}" rel="external nofollow" rel="external nofollow" >,這里的2就表示需要傳遞的參數(shù),booktest就是你當前的這個應(yīng)用的名字,fortest2就是你需要之前定義的名字
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python區(qū)塊鏈范圍結(jié)論及Genesis Block的添加教程
這篇文章主要為大家介紹了Python區(qū)塊鏈范圍結(jié)論及Genesis Block的添加,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05
對pytorch中x = x.view(x.size(0), -1) 的理解說明
這篇文章主要介紹了對pytorch中x = x.view(x.size(0), -1) 的理解說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03
詳解Python prometheus_client使用方式
本文主要介紹了Python prometheus_client使用方式,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02
Jupyter notebook命令和編輯模式常用快捷鍵匯總
這篇文章主要介紹了Jupyter notebook命令和編輯模式常用快捷鍵匯總,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-11-11
Python實現(xiàn)過濾單個Android程序日志腳本分享
這篇文章主要介紹了Python實現(xiàn)過濾單個Android程序日志腳本分享,本文講解了原理、實現(xiàn)代碼、使用方法、最新代碼等內(nèi)容,需要的朋友可以參考下2015-01-01
django中上傳圖片分頁三級聯(lián)動效果的實現(xiàn)代碼
這篇文章主要介紹了django中上傳圖片分頁三級聯(lián)動效果的實現(xiàn)代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧2019-08-08

