Django 基本流程

2021-10-07 19:17:17 字數 1589 閱讀 2546

在migrations目錄下生成遷移檔案,此時還沒有生成資料庫表

python manage.py runserver ip:port

ip不寫的話預設本機ip

埠port預設8000

這是乙個純python寫的輕量級web伺服器,僅在開發測試中使用

在django中檢視對web請求作出回應。

檢視是乙個python函式,在views.py檔案中定義。

定義檢視

#request是請求體,即瀏覽器給伺服器的東西

)#伺服器給瀏覽器返回的東西

配置url修改特色test2目錄下的urls.py檔案(test2為建立時的工程名):

from django.conf.urls import url,include

urlpatterns =

[ path(

'admin/'

, admin.site.urls)

, url(r'^'

,include())

]

from django.conf.urls import url

from

.import views

urlpatterns =

[ url(r'^$'

,views.index)

#^$表示

]

模板是html頁面,可以根據檢視中傳過來的資料進行填充。

(2)定義檢視

def

gradestudent

(request,num)

:#獲得對應的班級物件

grade1=grade.objects.get(pk=num)

#獲得班級下的所有學生列表

studentslist=grade1.student_set.

all(

)return render(request,

,)

url(r'^grades/$'

,views.grade)

, url(r'^students/$'

,views.student)

, url(r'^grades/(\d+)$'

,views.gradestudent)

Django學習基本流程

1.python環境的安裝 見 2.django環境安裝 進入虛擬環境,利用conda install django 3.新建專案工程 django admin startproject projectname 4.啟動服務 利用python manage.py runserver啟動服務,如果在l...

Django建立專案基本流程

在要建立專案的目錄輸入 virtualenv test1 建立虛擬環境後,進入scripts目錄,在輸入activate,見到下一行前面有乙個括號就啟用成功了。進入到test1目錄按裝django 由於我們是在虛擬環境中工作,因此在所有的系統中,安裝django的命令都相同 不需要指定標誌 user...

02 Django基本流程

django是用python開發的乙個免費開源的web框架,可以用於快速搭建高效能,優雅的 初次發布於2005年7月,並於2008年發布了第乙個正式版本1.0。官方文件 mvc是一種軟體設計典範,用一種業務邏輯 資料 介面顯示分離的方法組織 將業務邏輯聚集到乙個部件中,在改進和個性化定製介面及使用者...