django靜態html中做動態變化

2022-05-09 01:12:09 字數 987 閱讀 1210

在搭建**中經常有篩選分類的需求

在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 如下...