django-admin startproject django_template
在 settings.py 中修改
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]...
'dirs': [os.path.join(base_dir, 'templates')],
在 urls.py 中修改:
from django.contrib import admin
from django.urls import path
urlpatterns = [
path('admin/', admin.site.urls),
path('index/', views.index),
]
在 views.py 中新增函式
def index(req):
s="hello"
s2=[1,22,333]
return render(req,"index.html",)
建立 templates 資料夾,新增 index.html 檔案,獲取第三個陣列的值
}
python manage.py runserver 8000
訪問
在 views.py 中新增
def index(req):
s="hello"
s2=[1,22,333]
s3=return render(req,"index.html",)
在 index.html 中修改
在 views.py 中新增
from django.shortcuts import render
import datetime
# create your views here.
def index(req):
s="hello"
s2=[1,22,333]
s3=s4=datetime.datetime.now()
return render(req,"index.html",)
在 index.html 中修改
}}
在 views.py 中新增
import datetime
# create your views here.
def index(req):
class person:
def __init__(self, name, age):
self.name = name
self.age = age
s="hello"
s2=[1,22,333]
s3=s4=datetime.datetime.now()
s5=person("klvchen", 30)
return render(req,"index.html",)
在 index.html 中修改
在 views.py 中修改
def index(req):
s="hello"
s2=[1,22,333]
return render(req,"index.html",)
在 index.html 中修改
hello world
#迴圈陣列
}#顯示下標
}:}}:}
}:}
Django 模版語法 二
在 views.py 中修改 from django.shortcuts import render create your views here.def index req s hello return render req,index.html 在 index.html中修改 在 views.p...
Django模版高階
coding utf 8 from django.shortcuts import render def home request string 測試 return render request,index.html 我們在函式當中把字串名稱為string到index.html檔案,在模版中這樣使用...
Django的模版引擎與模版使用
模版引擎是模版響應的後端。模版指的是html css,js等相關的檔案。模版引擎是將這些表示層檔案與資料相整合在一起,然後將整合後的資料給到響應型別判斷採用一次性響應還是流響應,確定響應型別後將模版加工後的資料反饋給使用者。django支援兩種模板引擎,django模版引擎和jinja2模版引擎。在...