安裝虛擬環境
pip install virtualenv
在虛擬環境中建立專案
virtualenv enve
enve\scripts\activate
pip install django
pip install mysql
django-admin startproject project1
cd project1
mkdir templates
mkdir static
project1/settings.py檔案追加模板目錄和靜態檔案目錄
templates[0]
["dirs"
]'templates'))
staticfiles_dirs =
( os.path.join(os.path.join(base_dir,
'static'))
,)
修改games/views.py
#return render(request,"index.html",context=context)修改project1/urls.py
#from django.urls import include ##每個模組單獨的urls.py
from games import views as games_view
'',games_view.index,name=
"index"
))
初始化資料
python manage.py migrate
建立管理員
python manage.py createsuperuser
執行服務
python manage.py runserver
Django 虛擬環境
到目前位置,我們所有的第三方包安裝都是直接通過pip install xx的方式進行安裝的,這樣安裝會將那個包安裝到你的系統級的python環境中。但是這樣有乙個問題,就是如果你現在用django 1.18.x寫了個 然後你的領導跟你說,之前有乙個舊專案是用django 2.1.x開發的,讓你來維護...
django安裝虛擬環境
在開發過程中,當需要使用python的包時可以聯網安裝 sudo pip3 install 包名稱使用如上命令,會將包安裝到 usr local lib python3.5 dist packages下。產生的問題 如果在一台機器上,想開發多個不同的專案,需要用到同乙個包的不同版本,如果還使用上面的...
Django 虛擬環境設定
virtualenv是用來處理多個用python語言進行開發的專案,在同一臺機器上部署,不同專案依賴不同第三方庫版本所造成的問題。打個比方,現在你機器上要部署2個django專案,a專案是用django1.4開發的,b專案是用django1.7開發的,2個專案部署到一台機子上如果不做處理肯定會有衝突...