Django學習筆記 快速入門

2021-09-11 16:44:08 字數 1221 閱讀 5856

基於以下環境:

windows 10

python 3.6

django 1.18

生成成功後, 可以看到如下專案結構

mysite/

manage.py

mysite/

__init__.py

settings.py

urls.py

wsgi.py

# 示例**

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',

]

建立檢視與路由的對映

views.py中的函式對應url.py中的urlpatterns(url格式)

views.py

# 首個引數需要是request

def hello(request):

return httpresponse("hello world")

urls.py
「urlpatterns」列表將url路由對映到檢視。

指向路徑(第乙個引數)都由此檢視** ^頭部匹配, $尾部匹配

程式從專案的settings.py中找到root_urlconf定義的urls.py的路徑,在此路徑中查詢對應的url pattern, 進入相應的檢視函式中, 通過httpresponse返回響應的物件經處理後顯示在網頁上

urlpatterns = [

url(r'^hello/$', views.hello, name='hello'),

]

urlpatterns中可以使用正規表示式進行匹配.

配置完畢後在cmder中鍵入python manage.py runserver啟動django

需要注意的是處於開發者狀態時, django顯示的是對應的錯誤資訊

正式發布時需要將settings.pydebug=true改為false

Django學習筆記 快速入門

基於以下環境 windows 10 python 3.6 django 1.18生成成功後,可以看到如下專案結構 mysite manage.py mysite init py settings.py urls.py wsgi.py 示例 django.contrib.admin django.co...

快速入門Django

1.django版本介紹 注意lts版本,官網有明確的支援年份 2.安裝 如若出現pip不是內部或外部命令則為python檔案的script檔案沒有新增到環境變數中,將script目錄新增到環境變數中重新開啟cmd重新安裝 3.啟動django專案 1.命令列直接起動 在django根目錄下執行以下...

Django入門 學習筆記01

開啟瀏覽器 向目標url傳送乙個http請求 伺服器把頁面響應給瀏覽器 本質是網路通訊,即通過網路進行資料傳遞 瀏覽器經過通訊後獲取到該頁面的源 文件 瀏覽器解析文件後以適當的形式展示給使用者 django專案開發 檢視可用命令 在manage.py當前目錄下執行 python manage.py目...