Django筆記

出自Tan Kian-ting的維基
於 2022年6月3日 (五) 04:08 由 Tankianting討論 | 貢獻 所做的修訂
跳至導覽 跳至搜尋

建立新專案

django-admin startproject [網站目錄名]

跑伺服器

cd [網站目錄名]; ./manage.py runserver [Port number]

子結構說明

  • urls.py - url 網頁路徑傳送門
  • views.py - 顯示的方式

urls.py 基礎

假設urls.py 的所屬目錄包含 views.py,views.py有user這個函數,我們要傳字串/user/abc 的 abc 當成 user 函數的 username 變數,則可以這樣設定:

from django.contrib import admin
from django.urls import path

from . import views

urlpatterns = [
    path('/users/<slug:username>', views.user),
    path('admin/', admin.site.urls),
]