在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是一種軟體設計典範,用一種業務邏輯 資料 介面顯示分離的方法組織 將業務邏輯聚集到乙個部件中,在改進和個性化定製介面及使用者...