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...