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/
?
轉載于:https://www.cnblogs.com/Asgard-l/p/11302117.html
總結
以上是生活随笔為你收集整理的ubuntu18.04 -- 创建第一个Django项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Prometheus+Granfana
- 下一篇: 《春雪》第二十七句是什么