首先在Project內新增資料夾templates,新增一個index.html網頁
index.html:
<!DOCTYPE html> <html> <meta charset="utf8"> <head> <title>{{title}}</title> </head> <body> <h1>{{info}}</h1> </body> </html>
接著將上一篇的app的views.py修改為如下方
from django.http import HttpResponse from django.shortcuts import render # Create your views here. def myapp_hellow(request): return render(request, 'index.html', {'title' : 'Welcome to my app', 'info' : 'Hi, welcome to my app'})
接著到Project/settings.py找到TEMPLATES將DIRS修改為
'DIRS': [os.path.join(BASE_DIR, 'templates').replace('\\', '/'),]
執行結果: