原文:python測試開發django-2.templates模板與html頁

前言 Django 中的視圖的概念是一類具有相同功能和模板的網頁的集合。通俗一點來說,就是你平常打開瀏覽器,看到瀏覽器窗口展示出來的頁面內容,那就是視圖。 前面一章通過瀏覽器訪問http: . . . : 能在頁面上展示出hello world的純文本內容,通常我們打開瀏覽器頁面,展示的是一個html頁面,本篇講下如何打開html頁面。 新建應用 上一篇通過 django admin startp ...

2018-10-25 20:26 3 2720 推薦指數:

查看詳情

python測試開發django-5.模板templates

前言 html是一個靜態的語言,里面沒法傳一些動態參數,也就是一個寫死的html頁面。如果想實現在一個固定的html樣式,傳入不同的參數,這就可以用django模板傳參來解決。 模板參數 先在hello應用下新建一個templates文件夾,層級目錄如下 新建一個yoyo.html ...

Wed Nov 14 05:32:00 CST 2018 0 1273
python測試開發django-6.模板中include使用

前言 當我們打開一個網站的時候,在打開不同的頁面時候,會發現每個頁面的頂部、底部內容都差不多,這樣就可以把這些公共的部分,單獨抽出來。 類似於python里面的函數,把公共部分寫成函數,然后調用就行了,這樣就能實現代碼的復用。django里面也有類似的功能,用include可以實現。 公共內容 ...

Thu Nov 15 06:53:00 CST 2018 2 1835
python測試開發django-7.django模板繼承(block和extends)

前言 打開一個網站時候,點導航欄切換到不同的頁面,發現導航部分是不變的,只是頁面的主體內容變了,於是就可以寫個母模板,其它的子頁面繼承母模板就可以了。 母模板 可以在母模板中添加多個塊標簽,每個塊標簽取不同的名稱,如下格式,content是塊標簽名稱 {% block content ...

Fri Nov 16 06:28:00 CST 2018 1 2230
python測試開發django-153.bootstrap導航-標簽切換(nav-tabs)

前言 Bootstrap 中的導航組件都依賴同一個 .nav 類,狀態類也是共用的。標簽.nav-tabs 類依賴 .nav 基類。 tab標簽 在標簽 ul 添加 nav 和 nav-tabs 屬性,將應用Bootstrap標簽樣式。 在li 里面 a 標簽上簡單的指定 ...

Wed Oct 13 07:16:00 CST 2021 0 124
python測試開發django-23.admin列表優化和排序

前言 列表優化和排序 ModelAdmin django的options.py里面 ModelAdmin類定義的參數可以設置admin后台列表頁面,相關的參數如下 排序字段 后台列表頁面,如果想按某個字段排序,可以加個ordering參數,比如按創建時間(creat_time)降序 ...

Fri Feb 01 23:44:00 CST 2019 3 1699
python測試開發django-56.模板渲染markdown語法+代碼高亮

前言 上一篇已經實現在xadmin后台編輯markdown語法的文檔,編輯完成之后發布博客,在前端html能把markdown語法顯示出來。 主要思路是先從數據庫把markdown的代碼讀出來,導入markdown模塊,把markdown的語法轉換成html語法,再嵌入到模板里面 ...

Mon Apr 22 23:40:00 CST 2019 0 484
python測試開發django-29.發送html格式郵件

前言 上一篇已經通過send_mail()函數發送純文本的郵件,發送成功了,如果我們想發送一個html格式的郵件,如何實現呢? 發送html格式的郵件實際上還是調用send_mail()函數 ,只需多加一個html_message參數 html_message參數 從上一篇 ...

Wed Mar 06 21:59:00 CST 2019 0 856
python測試開發django-10.django連接mysql

前言 Django 對各種數據庫提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。本篇以mysql為例簡單介紹django連接mysql進行數據操作 Django連mysql需要安裝驅動mysqlclient mysqlclient安裝 先要安裝數據庫驅動 ...

Thu Nov 22 19:06:00 CST 2018 2 2362
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM