Django開發記錄 2

2021-10-05 06:39:13 字數 1430 閱讀 5663

配置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...