Django學習簡單了解

2021-08-21 20:11:31 字數 1069 閱讀 6690

在學習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 拍照翻...