在搭建**中經常有篩選分類的需求
在django中為了簡便,我們經常將某些相同部分的內容取出來單獨存放形成乙個base模板,其他的template繼承這個base就可以使用其中的內容
但是這些相同的部分如果有動態的內容怎麼辦,例如篩選條件中的全部是選中的,但是其他條件未選擇,我們做好業務邏輯之後,返回的模板中應該是其他條件選中,全部未選中。如何實現呢
可以使用ifequal來實現,
<li>
<
h2>機構類別
h2>
<
div
class
="cont"
>
<
a href
="?city=}"
><
span
class
="active2"
>全部
span
>
a>
<
a href
="?ct=pxjg&city=}"
><
span
class
="active2"
>培訓機構
span
>
a>
<
a href
="?ct=gx&city=}"
><
span
class
="active2"
>高校
span
>
a>
<
a href
="?ct=gr&city=}"
><
span
class
="active2"
>個人
span
>
a>
div>
li>
我們只需要在模板中傳入響應的值即可。但個人覺得這個方法不是最好的方法。不過聊勝於無。
Django中引用靜態檔案
部落格首發鏈結 django中如何引用靜態檔案 django中引用靜態檔案當我們將我們的html檔案放到templates檔案中的時候,這時候此html我們可以直接引用,若出現這個html檔案,它還引用了其他的一些檔案 js,css,img 這是就需要引用django中靜態的檔案 預設自帶的 sta...
django中靜態檔案的處理
要在django的tempalte file中引用css js gif等靜態檔案,首先一條setting.py中debug開關開啟。1 在project目錄下建立乙個存放靜態檔案的目錄,如 medias 2 在url.py patterns中增加一行 r site media p.django.vi...
在django中引用html檔案
使用記事本或者idea寫好乙個html檔案 pycharm 命令提示符 在命令提示符中使用以下 建立完成後,將自己寫好的html檔案複製到該資料夾內,這裡我使用的html檔名為creat 如下 def hello request return render request,creat.html 如下...