劉江的部落格:
b站up:再敲一行** :
菜鳥教程:
mvc 模式(model–view–controller)是軟體工程中的一種軟體架構模式,把軟體系統分為三個基本部分:模型(model)、檢視(view)和控制器(controller)。
mvc 以一種外掛程式式的、松耦合的方式連線在一起。
django 的 mtv 模式本質上和 mvc 是一樣的,也是為了各元件間保持松耦合關係,只是定義上有些許不同,django 的 mtv 分別是指:
pip install django
(更新pip命令:python pip install --upgrade pip
)
django-admin startproject ***
***為專案名,注意不要用已有的python模組名,我用的是mysite
。
* manage.py: 檔案時整個專案的管理指令碼;
* 內層mysite: 是真正的專案檔案包裹目錄,用來引用內部檔案的python包名,例如:mysite.urls;
* __init__.py: 定義包的空檔案;
* settings: 專案的全域性配置檔案;
* urls.py: 路由檔案,所有任務都從這裡開始分配,相當於django驅動站點的目錄;
* wsgi.py: 基於wsgi的web伺服器進入點,提供底層網路通訊功能,無需關心;
* asgi.py: 基於asgi的web伺服器進入點,提供非同步的網路通訊功能,無需關心。
python manage.py migrate
初始化資料庫
資料庫在根目錄下。
python manage.py createsuperuser
建立管理員
127.0.0.1:8000/admin
訪問後台
在settings.py(全域性設定檔案)
中修改language_code
為zh-hans
,改為簡體中文。
python manage.py runserver
django自動以預設配置啟動開發伺服器,位址為127.0.0.1:8000
。
瀏覽器檢視成功。
new project
–location(根目錄)
–create
(pip install virtualenv
安裝虛擬工具virtualenv,自動在工程目錄下生成。)
django安裝及url配置
建立專案 django admin startproject qingqing cd qingqing 啟動專案 python manage.py runserver 127.0.0.1 8001 cd qingqing django.contrib.admin django.contrib.aut...
Window下Django的安裝及配置
一開始下的是django 1.6.2,解壓後不知道什麼原因,解壓後沒有setup.py等檔案,弄了很久都沒有安裝好,後來再下了django 1.5.5解壓後才安裝好了。安裝步驟 將解壓的django 放在你pyhon 的安裝目錄下,然後開啟命令列切換到你剛放置django 的目錄下我的是 cd d ...
Django簡介和配置
django的架構思想 model 資料庫 template 模板檔案 view 業務處理 pip3 install django django admin startproject 工程名稱 python manage.py runserver 127.0.0.1 8001 mysite mysi...