配置view.py檔案:
)新增url,配置urls.py檔案:
import blog.views as bv
urlpatterns =
[ path(
'admin/'
, admin.site.urls)
, path(
'index/'
, bv.index)
,]
通過include方法,匯入外部檔案。
修改myblog.urls.py
from django.contrib import admin
from django.urls import path, include
import blog.views as bv
urlpatterns =
[ path(
'admin/'
, admin.site.urls)
, path(
'', include(
'blog.urls'))
,]
在blog目錄下新增檔案urls.py
from django.urls import path
from
.import views
urlpatterns =
[ path(
'index/'
, views.index)
,]
1)templates介紹from django.shortcuts import render
defindex
(request)
:return render(request,
'index.html'
)
2)dtl初步使用
render()函式支援乙個dict型別引數,該字典是後台傳遞到模板的引數,鍵值為引數名,在模板中使用}來直接使用。
def
index
(request)
:return render(request,
'index.html'
,)
html檔案
}<
/h1>
記錄Django開發心得
www.usus.cc概念層面 概括django是屬於mvc的web框架。model 負責與資料庫www.usus.cc打交道 view 負責獲取或者增www.usus.cc強從models得到的資料 controller 這是django本身 manytomany與foreignkey的區別 ww...
Django開發查錯記錄
有多個post按鈕且action相同時需要放到同乙個form中 mysql需要支援中文編碼 若需要啟用後台管理模組,需要啟動session服務 python manage.py makemigrations sessions python manage.py migrae sessions 如果在t...
Django開發記錄 4
admin介紹 admin是django自帶的乙個功能強大的自動化資料管理介面,被授權的使用者可以直接在admin中管理資料庫。django提供了許多針對admin的定製功能。admin配置 建立使用者 python manage.py createsuperuser 建立超級使用者 修改setti...