在學習django這個python web框架之前,我們先了解以下什麼是框架:
什麼是virtualenv?
virtualenv是乙個用於建立python虛擬環境的工具。
虛擬環境又是什麼呢?它是python直譯器的乙個私有副本,在這個環境中可以安裝私有包,而不會影響到系統中安裝的全域性python直譯器。
當一台主機上執行著多個python應用時,使用虛擬環境可以有效的避免包的混亂和版本的衝突。
建立虛擬環境
virtualenv -p python3 venv或者是用ananconda 來建立虛擬環境
conda create –name envname python=3.6啟用和退出虛擬環境
source activate envname或者source deactivate envname
source envname/bin/activate在虛擬環境中安裝依賴deactivate
pip freeze刪除虛擬環境pip3 install -r requirements.txt
rmvirtualenv envname-環境搭建
-定義模型
-使用後台管理
-編寫檢視
-定義模版
檢視django版本的方法
python -m django –version建立專案
django-admin statrproject test1進入到test1目錄裡面:則是以下結構:
簡單了解Django模板的使用
模板標籤includewww.cppcns.com的使用 此處carousel.html為需要利用的模板檔案,這裡主要是用來展示輪播圖,其中imgs和div id為需要傳入該模板的變數.自定義tag的使用 新增目錄和檔案 在djangoapp目錄中新增乙個templatetagspython包 pa...
簡單了解Django專案應用建立過程
1.建立django專案 建立應用前必須先進入虛擬環境 workon npy007 建立個資料夾 madir test cd test django admin strartproject djdemo djdemo為專案名 test資料夾下 djdemo專案建立好了,詳細如下 init py說明d...
簡單了解深度學習
1 學習深度學習之前,首先需要了解一下深度學習 機器學習和人工智慧三者之間的關係。機器學習是實現人工智慧的一種途徑,深度學習是實現機器學習的一種方法。也就是說人工智慧包括機器學習,機器學習包括人工智慧。2 深度學習的主要應用領域包括以下這些方面 1 智慧型手機 2 語音識別 3 機器翻譯 4 拍照翻...