1. 程式人生 > 其它 >Django模板和模型

Django模板和模型

技術標籤:Python程式設計djangopython

模板:

實質上就是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作為連線的資料庫。