環境: python 2.7 32位,django1.6.7,win7 64位系統
模板載入
在mysite下新建乙個templates資料夾,然後在setting.py新增以下內容:
import os.path
template_dirs = (
os.path.join(os.path.dirname(__file__), 'templates').replace('\\','/'),
)
模板編寫
針對current_datetime改進版,使用了render_to_response()和locals()函式
def current_datetime(request):
current_date = datetime.datetime.now()
return render_to_response('current_datetime.html', locals())
執行python manage runserver
在瀏覽器輸入即可看到網頁 輸出當前的時間
模板繼承
base.html
thanks for visiting my site.
current_datetime.html
the current time
it is now }.
在上面的例子中,current_datetime.html中通過extents 繼承了base.html,這樣在current_datetime.html中只需要修改自己感興趣的block,就可以生成完整的網頁
Django模板的使用
總結了下,一般情況django裡模板用法有多種 以下有省略 設計常用的是最後一種 1 from django.template import context,template t template 與 的組合.c context t.render c 輸出 2 在檢視中使用模板 html 模板 變數...
django 模板使用css js
開啟 settings.py 中的 debug true 同時我們還會做如下操作 1.設定 static root os.path.join os.path.dirname file static 2.設定 static url static 以上兩步我想一般都會提到,但即使你做了這樣的配置,當你在...
django開發 (三)模板使用
一 模板使用步驟 1 建立靜態html模板存放資料夾在mysite資料夾下建立template資料夾,用於存放靜態模板。2 配置靜態html模板存放位置修改setting.py配置檔案,加入以下內容。template dirs os.path.join base dir,mysite tempela...