第一、django專案建立
django-admin startproject 專案名
# 注意如果使用虛擬環境,建立應用必須先進入虛擬環境
進入專案目錄,tree看專案結構(此時提示tree commang not found,進行安裝:brew install tree)
init.py:說明django_test是乙個python包
settings.py:專案的配置檔案
urls.py:進行url路由的配置
wsgi.py:web伺服器和django互動的入口
manage.py:專案的管理檔案
django開發中,乙個功能模組用乙個應用開實現,所以首先對專案進行模組劃分。乙個專案路由很多應用模組組成。每個應用完成乙個特定的功能
第二、django應用建立
首先進入專案目錄,建立應用命令:
建立完應用後顯示的目錄結構:
init.py:說明是乙個python模組
models.py:寫和資料庫專案的內容
views.py:接收請求,進行處理,與m和t進行互動,返回應答
定義處理函式,檢視函式
tests.py:寫測試**的檔案
migrations 資料夾
第三、建立應用和專案之間的聯絡,對應用進行註冊
第四、執行專案
python manage.py runserver
或 python3 manage.py runserver
開啟127.0.0.1:80 02 Django基本流程
django是用python開發的乙個免費開源的web框架,可以用於快速搭建高效能,優雅的 初次發布於2005年7月,並於2008年發布了第乙個正式版本1.0。官方文件 mvc是一種軟體設計典範,用一種業務邏輯 資料 介面顯示分離的方法組織 將業務邏輯聚集到乙個部件中,在改進和個性化定製介面及使用者...
02 Django環境搭建
因為是初學django我選擇的版本是django 1.11.x 支援 python 2.7,3.4,3.5 和 3.6,17年4月4號 已經發布 長期支援版本 lts 更詳細的可以參考這裡 以win為例,利用pip安裝django pip install django import django d...
django專案(建立專案)
django admin startproject django demo 在專案中的settings.py中註冊應用 django.contrib.admin django.contrib.auth django.contrib.contenttypes django.contrib.sessio...