Python Django基礎教程(一)(入門)

2021-07-30 16:06:39 字數 1968 閱讀 4998

django是比較流程的web框架之一。django安裝可以直接用pip安裝即可。

環境windows+py3.5版本+django 1.11

歡迎加入學習交流qq群:657341423

(cmd下建立)

專案建立:e:\djtest>django-admin.py startproject djtest

djtest自定義專案名稱。

在e盤資料夾djtest建立檔案為djtest的專案

執行伺服器:python manage.py runserver

預設情況下, runserver 命令在 8000 埠啟動開發伺服器,且僅監聽本地連線。 要想要更改伺服器端口的話,可將埠作為命令列引數傳入:

python manage.py runserver 8080

通過指定乙個 ip 位址,你可以告訴伺服器–允許非本地連線訪問。 如果你想和其他開發人員共享同一開發站點的話,該功能特別有用。0.0.0.0這個 ip 位址,告訴伺服器去偵聽任意的網路介面。

python manage.py runserver 0.0.0.0:8000

完成這些設定後,你本地網路中的其它計算機就可以在瀏覽器中訪問你的 ip 位址了。

檢視和url配置

所有均開始於setting檔案。當你執行python manage.py runserver,指令碼將在於manage.py同乙個目錄下查詢名為setting.py的檔案。這個檔案包含了所有有關這個django專案的配置資訊,均大寫: template_dirs , database_name , 等. 最重要的設定時root_urlconf,它將作為urlconf告訴django在這個站點中那些python的模組將被用到

開啟檔案settings.py你將看到如下:

root_urlconf = 'djtest.urls』

相對應的檔案是djtest/urls.py

可以根據個人情況更換整個專案url檔案

]動態url,用正則

總結:當訪問 url /polls/ 時,django 根據 root_urlconf 的設定裝載 urlconf 。 然後按順序逐個匹配urlconf裡的urlpatterns,直到找到乙個匹配的。 當找到這個匹配 的urlpatterns就呼叫相關聯的view函式,並把 httprequest 物件作為第乙個引數。

SwiftUI PDFOutline 基礎教程

pdfoutline物件樹狀層次結構,用於顯示pdf文件的結構的元件。class pdfoutline nsobject大綱是pdf文件的可選元件,可用於檢視文件的結構並在其中導航。大綱由文件的作者建立。如果使用大綱物件表示pdf文件大綱,則層次結構的根源是從pdf文件本身獲得的。該根輪廓是不可見的...

python django 基礎配置 常用命令

判斷是否為生產環境 env profile os.getenv env if env profile test import openthedoor.test settings as config elif env profile production import openthedoor.prd ...

python Django安裝教程

2.解壓到桌面 3 開啟cmd cd到這個目錄執行 python setup.py install命令即可安裝,安裝成功提示 installed d python27 lib site packages pytz 2018.5 py2.7.egg finished processing depend...