Django之 靜態模板渲染

2021-09-10 19:28:55 字數 987 閱讀 5990

既可以簡單的 django.http.httpresponse 來把內容顯示到網頁上,也可以使用渲染模板的方法來顯示內容。

說明:**是基於 django 1.8,但 django 1.4 - djagno 1.11 操作流程也是一樣的。

1. 建立乙個 sundyblog 專案,和乙個 名稱為 blog 的應用,並且

3. 開啟 blog/views.py 寫乙個首頁的檢視

from django.shortcuts import render

def home(request):

return render(request, 'home.html')

4. 在 blog目錄下新建乙個 templates 資料夾,裡面新建乙個 home.html

目錄的結構是這樣的:

5. 在 home.html 中寫一些內容

you can fly

6. 將檢視函式對應到**,更改 sundyblog/urls.py

from django.conf.urls import include, url

from django.contrib import admin

urlpatterns = [

url(r'^blog/$', 'blog.views.home'),

url(r'^admin/', include(admin.site.urls)),

]7. [可選] 建立資料庫表

python manage.py syncdb

# django 1.7.x 以及上要用

python manage.py migrate

建立資料庫雖然本節不會用到,但是可以讓一些提示消失(提示你要建立資料庫之類的)

8. 執行開發伺服器,看看效果

Django 模板渲染

參考文件 django的學習已經丟了很長一段時間了,時值年底,基本工作都差不多了,準備重新撿起來。學習心得也會有空mark一下!準備作業 讓我們一覽 django 全貌 urls.py 入口,關聯到對應的views.py中的乙個函式 或者generic類 訪問 就對應乙個函式。views.py 處理...

Django 渲染到模板

簡單的路由操作 from index import views urlpatterns path admin admin.site.urls path index views.index index應用下的 views 檔案進行輸出到模板方法 第一步 template新建 index.html 第二...

Django模板渲染 (二)

模板是由html 和一些邏輯控制 組成的,邏輯控制 除了前面介紹的變數和過濾器,還要乙個非常重要的模板標籤。模板標籤的語法規則是,模板標籤在渲染的過程中能提供任意的邏輯關係,模板標籤一般都有著與之對應的結束標籤,其標籤名為在原來的標籤名前加上end。下面介紹下一些常用的模板標籤。條件標籤用於判斷,可...