ubuntu18.04 -- 創建第一個Django項目


 step1:

安裝虛擬環境:

sudo pip3 install virtualenv   # 安裝虛擬環境
sudo pip3 install virtualenvwrapper # 安裝虛擬環境擴展包
# 編輯家目錄下的 .bashrc 文件,在最下面添加下面三行代碼

  export WORKON_HOME=$HOME/.virtualenvs  #指定virtualenvwrapper環境的目錄
  export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6  #指定virtualenvwrapper通過哪個python版本來創建虛擬環境
  source ~/.local/bin/virtualenvwrapper.sh

 

  # 使用  source .bashrc  使其生效

 

step2:

sudo cp ~/.local/bin/virtualenv /usr/bin/

# 如果不進行這一步,創建虛擬環境的時候 會報如下錯誤:
ERROR: virtualenvwrapper could not find virtualenv in your path

 

step3:

創建虛擬環境(以及相關操作):

mkvirtualenv django2.2  # django2.2為虛擬環境名

-----------------

workon django2.2 # 進入虛擬環境

workon 空格 + '按兩下tab' # 查看機器上的虛擬環境

deactivate # 退出虛擬環境

 

step4:

安裝django環境:

pip install django==2.2

 

step5:

創建django項目:

django-admin startproject mysite  # mysite為項目名

項目目錄如下:

manage.py       --項目管理文件

__init__.py      --說明mysite這個目錄是一個python包

setting.py        --項目的配置文件

urls.py            -- 進行url路由的配置

wsgi.py          -- web服務器和django交互的入口

 

step6:

創建django應用:

 python manage.py startapp app1  #  app1為應用名

應用目錄如下:

admin.py        --后台管理文件

models.py      --寫數據庫和項目的內容

tests.py         -- 寫測試代碼的文件

views.py      --視圖文件(接收請求,進行處理)

 

step7:

注冊應用  ---將app名添加到 setting.py 中的 INSTALLED_APPS配置項

 

step8:

運行項目:

python manage.py runserver

瀏覽器地址欄輸入 :   http://127.0.0.1:8000/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM