Django模板Template 實驗樓學習筆記

2021-09-02 19:57:24 字數 909 閱讀 2211

(1)建立模板

首先在mysite/lib目錄裡建立乙個templates目錄。

django 將會在這個目錄裡查詢模板檔案。

新建模板檔案lib/templates/lib/detail.html,並向其中寫入如下**:

# lib/templates/lib/detail.html

書名作者

出版社出版時間

}}}}

(2)建立檢視來返回圖書列表:

# mysite/lib/views.py

from django.shortcuts import render

from .models import book

def detail(request):

book_list = book.objects.order_by('-pub_date')[:5]

context =

return render(request, 'lib/detail.html', context)

(3)繫結連線

將新檢視新增進lib.urls模組裡:

# lib/urls.py

from django.urls import path

from . import views

urlpatterns = [

path('', views.index, name='index'),

path('detail/', views.detail, name='detail'),

]

(4)執行命令:python3 manage.py runserver 

WPF樣式(Style)與模板(Template)

一 wpf樣式 類似於web應用程式中的css,在wpf中可以為控制項定義統一的樣式 style 樣式屬於資源的一種,例如為button定義統一的背景顏色和字型 1 2 9 10 11 button a12 button b13 從執行的結果上來看 這種樣式,類似於css中的型別選擇器,為某種型別定...

Django技術詳解(四)開發template

templates,在django其實是乙個乙個的html檔案,它使用了django模板語言 django template language,dtl 也可以第三方模板 如jinja2 步驟如下 1 在應用的根目錄下建立名叫templates的目錄 2 在該目錄下建立html檔案 3 在views....

Django教程 Django模板

如何向請求者返回乙個漂亮的頁面呢?肯定需要用到html css,如果想要更炫的效果還要加入js,問題來了,這麼一堆字串全都寫到檢視中,作為httpresponse 的引數嗎?先看看如何拼接html 圖書首頁 if request.method get res html books 射鵰英雄傳 神鵰俠...