回到頂部
隨著功能的增加會出現更多的檢視,可能之前配置的正規表示式不夠準確,於是就要修改正規表示式,但是正規表示式一旦修改了,之前所有對應的超連結都要修改,真是一件麻煩的事情,而且可能還會漏掉一些超連結忘記修改,有辦法讓鏈結根據正規表示式動態生成嗎? 就是用反向解析的辦法。回到頂部
回到頂部
回到頂部
1)在專案urls.py中為include定義namespace屬性。
url(r』^』,include(『booktest.urls』,namespace=』booktest』)),2)在應用的urls.py中為url定義name屬性,並修改為fan2。
url(r』^fan2/$』, views.fan2,name=』fan2』),3)在模板中使用url標籤做超連結,此處為templates/booktest/fan1.html檔案。
反向解析:反向解析fan2回到頂部
根據url,生成字串
第4章 配置反向解析區域
4.1 定義區域 在主配置檔案中或主配置檔案輔助配置檔案中實現 root centos7 named vim etc named.rfc1912.zones zone 4.168.192.in addr.arpa in 4.2 定義區域解析庫檔案 主要記錄為ptr 區域名稱為100.16.172.i...
url 反向解析
1 定義 隨著功能的增加會出現更多的檢視,可能之前配置的正規表示式不夠準確,於是就要修改正規表示式,但是正規表示式一旦修改了,之前所有對應的超連結都要修改,真是一件麻煩的事情,而且可能還會漏掉一些超連結忘記修改,有辦法讓鏈結根據正規表示式動態生成嗎?就是用反向解析的辦法。2,應用範圍 模板中的超連結...
django 反向解析
反向解析 當某乙個url配置的位址發生變化時,頁面上使用反向解析生成位址的位置不需要發生變化。比如 我們在檢視函式中定義的index檢視函式為如下 def index request return render request,booktest index.html 我們的urls.py路由檔案定義...