Django框架環境的搭建

2021-08-09 09:01:33 字數 2283 閱讀 6812

django是python語言寫的開源的web框架,遵循mvc設計。

django的主要目的是簡便、快速的開發資料庫驅動的**。它強調**復用,多個元件可以很方便的以「外掛程式」形式服務於整個框架,django有許多功能強大的第三方外掛程式,你甚至可以很方便的開發出自己的工具包。這使得django具有很強的可擴充套件性。它還強調快速開發和dry(donotrepeatyourself)原則。

對於django框架遵循mvc設計,並且有乙個專有名詞:mvt

m全拼為model,與mvc中的m功能相同,負責資料處理,內嵌了orm框架

v全拼為view,與mvc中的c功能相同,接收httprequest,業務處理,返回httpresponse

t全拼為template,與mvc中的v功能相同,負責封裝構造要返回的html,內嵌了模板引擎

差異就在於黑線黑箭頭標識出來的部分

基本的介紹說完了,下面就是介紹環境的搭建。

系統:ununtu

python版本:3.x

一:安裝虛擬環境

命令:sudo pip install virtualenv

二:建立虛擬環境

命令: mkvirtualenv 虛擬環境名稱

指定python版本的命令如下:

mkvirtualenv -p python路徑 虛擬環境名稱  

退出虛擬環境命令:

deactivate

可以使用workon 命令檢視建立的虛擬環境(workon +空格+兩次tab鍵)

刪除虛擬環境命令:

rmvirtualenv 虛擬環境名稱

注意:先退出,再刪除

三:包的操作

使用pip list 檢視虛擬環境所含有的包

安裝django包

指定版本的安裝

命令:pip install django==1.8.2

安裝django包成功

四:建立專案和應用

乙個專案包含多個應用,乙個應用對應乙個業務模組。

例子:建立專案名稱為test5,應用名稱為booktest

建立專案的命令

django-admin startproject 專案名稱

可以使用tree命令,檢視目錄結構

進入test5資料夾 

說明:manage.py是專案執行的入口,指定配置檔案的路徑

與專案同名的目錄,這裡的是test4,包含專案的配置檔案

init.py是乙個空檔案,作用是這個目錄test4可以被當做包使用

setting.py是專案的整體配置檔案

urls.py是專案的url配置檔案

wsgi.py是專案與wsgi相容的web伺服器入口。

建立應用

建立乙個名為booktest

安裝應用

將建立的應用新增到其中

五:開發伺服器

在開發階段,為了能夠快速預覽到開發的效果,django提供了乙個純python編寫的輕量級web伺服器,僅在開發階段使用

命令:python manage.py runserver 

注意:可以不寫ip

預設埠號為8000

ok,django環境搭建完成。

Clouda框架環境搭建

1.選擇合適的版本 64bit或者32bit 2.可以自選路徑也可以預設路徑安裝,這裡是自選路徑 在d盤新建資料夾 mongodb 3在mongodb目錄下新建data和logs檔案 在logs目錄下新建 mongodb.log 檔案 儲存日誌 data目錄存放資料 4win r 進入cmd 進入m...

dubbo框架環境搭建

大規模服務化之前,應用可能只是通過rmi或hessian等工具,簡單的暴露和引用遠端服務,通過配置服務的url位址進行呼叫,通過f5等硬體進行負載均衡。1 當服務越來越多時,服務url配置管理變得非常困難,f5硬體負載均衡器的單點壓力也越來越大。此時需要乙個服務註冊中心,動態的註冊和發現服務,使服務...

Spring框架環境搭建

一 導包 spring 3.0.2 spring框架整合的其他jar包.spring 5.0.2 spring框架本身的包 開啟spring 5.0.2包 libs jar包 schema 約束檔案 匯入核心包 還需要匯入日誌包 在spring 3.0.2檔案中 二 建立乙個bean類 packag...