初識Django框架

2022-07-05 01:03:10 字數 1128 閱讀 7208

開啟終端 輸入命令

django-admin startproject demo   #其中demo是專案名稱可以自定義

在manage.py同級目錄下開啟終端輸入命令啟動專案

python3 manage.py runserver

在瀏覽器中輸入本機ip 127.0.0.1:8000     linux系統下命令列輸入ifconfig 可以檢視ip

顯示it worked!表示執行成功

建立應用

配置根路由,子路由以及views檢視

開啟demo目錄下的urls配置根路由 輸入以下**覆蓋

from django.conf.urls import

url,include

from django.contrib import

admin

urlpatterns =[

url(r'^

', include('

mydemo.urls

')),

]

在mydemo下建立子路由

from django.conf.urls import

urlfrom . import

views

urlpatterns =[

url(r

'^hello

',views.index),

]

開啟mydemo下的views檢視 覆蓋**

#定義檢視函式,業務邏輯

defindex(request):

#返回一句話

重啟專案 python3 manage.py runserver   

在瀏覽器中訪問本機ip127.0.0.1/hello            #子路由可以設定路徑

初識web框架django

一 初識web框架 手擼乙個web框架的總結 1 web框架的本質 socket服務端與瀏覽器的通訊 2 socket服務端功能劃分 a.負責與瀏覽器收發訊息 socket通訊 wsgiref uwsgi gunicorn b.根據使用者訪問的不同路徑執行不同的函式 自己寫c.從html中讀取內容,...

Django框架學習 初識Django專案

django admin 檢查是否安裝好django環境 django admin startproject name 建立乙個名為name的django專案 python manage.py check 檢查專案的完整性 python manage.py runserver 本地執行django專...

Django學習小記(二) 框架初識

二 目錄釋義 三 請求流轉順序 四 專案設定檔案setting.py 生成特定功能應用 功能 實現某種專有功能的應用,下圖中的api資料夾 專案和應用區別 應用是乙個專門做某件事的網路應用程式 比如部落格系統,或者公共記錄的資料庫,或者小型的投票程式。專案則是乙個 使用的配置和應用的集合。專案可以包...