Django網路框架 Template模板

2021-09-13 12:38:03 字數 1130 閱讀 8512

應用下:放在應用下的templates中,可以不用註冊,無法跨應用地進行復用

工程下:放在工程裡的templates中,需要在settings.py中註冊,可以復用

讀資料:

}屬性}方法

}下標 第幾個

}字典}本身

注釋:

...注釋若干內容...

繼承和兼併:

django的html介面是可以繼承的

用block分成幾塊

繼承父模板

子類在中進行複寫

兼併另乙個模板使之成為頁面的一部分

載入靜態檔案:

在settings中加入靜態檔案的配置

static_url = '/static/'

staticfiles_dirs = [os.path.join(base_dir, 'static'),]

html檔案開頭加入

例載入複寫:父子類

.. }}正序索引從0開始

}索引從1開始

第乙個 .last 最後乙個

revcounter從最大到1

...}

相當於 a/b*c

....

轉義:傳字串當html**看

safe轉義 }

autoescape轉義

載入模板 template = loader.get_template(「***.html」)

渲染模板 result = template.render()

大意是render(request,「***.html」)

相當於

tem = loader.get_template('***.html')

}

return render(request, 'index.html', context=)

大致常用用法如

Django入門與實踐 三 第乙個Template

在根urls.py中引入include 根urls.py中url函式第二個引數改為 include blog.urls 具體 修改myblog myblog urls.py檔案為 myblog url configuration the urlpatterns list routes urls to...

Django 框架 Django介紹

django 使用 python 語言寫的開源 web 開發框架,並遵循 mvc 設計。勞倫斯出版集團為了開發以新聞內容為主的 而開發出來了這個框架。django 今年來應用越來越廣泛。django 的主要目的是簡便 快速的開發資料庫驅動的 它強調 復用,多個元件可以很方便的以 外掛程式 形式服務於...

Django框架(小專案 網路雲筆記)

註冊介面 主頁設計規範 在index應用中寫 路由正則 檢視函式 模板位置說明 def index view request templates index index.html 主頁 登陸後 雲筆記設計規範 路由正則 檢視函式 模板位置 說明 note def list view request ...