當前位置:
首頁 > 最新 > 模板和視圖交互

模板和視圖交互

【續上節】上節我們介紹了模板的靜態展示,那麼通常情況下,視圖(後台)會傳給前台一些值,那麼視圖怎麼傳,模板怎麼接收這些動態的值呢,這節我們就用幾個簡單的例子來說明,廢話不多說,搞起來吧~

模板中的邏輯操作

PS:==, !=, >=, ,

模板中的寫法:

也許你已經發現,是的,關鍵字和運算符之間至少請加一個空格

除了比較運算符,邏輯運算符and,or,not,in,not in也可以在模板中使用:

例:

模板中獲取URL和當前用戶等

獲取用戶:{{ request.user }}

獲取url:{{ request.path }}

視圖:

後面的返回參數,ip_add是獲取請求ip

新建路由:

模板test.html的內容如下:

ip需要從請求數據中獲取,在視圖的返回參數中攜帶

運行服務:

訪問方式:http://localhost:8000/test

查看效果:

關於Django的模板和視圖的基礎交互操作我們就先介紹到這裡,後面我們一起在實踐中共同學習提升,接下來我們會接觸到Django的MTV模式中的M,模型,即數據模型。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 搞測試 的精彩文章:

TAG:搞測試 |