Django模板和模型
阿新 • • 發佈:2021-01-05
模板:
實質上就是html檔案。下為示例使用的html部分程式:
<head>
<meta charset="UTF-8">
<title>{{ title }}</title>
</head>
<body>
<p>Hi, {{ name }}!</p>
</body>
在views建立對應的檢視函式:
def hello(request): # context是一個字典,裡面儲存傳遞的變數 return render(request, 'hello.html', context={"title": "這是一個例子", "name": "打工人"})
在應用檔案中新增路由:
path('hello/', views.hello, name='hello')
執行專案,訪問網址:http://127.0.0.1:8000/home/hello/
模型:
預設使用DB SQLite3,實質就是連線資料庫獲取資料的一個模組。這裡我們使用MySQL作為連線的資料庫。