## virtualenv優點
1、不同應用開發環境獨立
2、環境升級不影響其他應用,也不會影響全局的python環境
3、防止系統中出現包管理混亂和版本沖突
使用
```
安裝virtualenv
pip install virtualenv
創建testvir目錄
virtualenv testvir
進入testvir虛擬環境
cd testvir
activate.bat
退出虛擬環境
deactivate.bat
```
以上比較麻煩
```
pip install virtualenvwrapper-win
//linux 安裝 pip install virtualenvwrapper
創建虛擬環境
mkvirtualenv pydjango
deactivate退出虛擬環境
workon 查看虛擬環境
workon pydjango 進入虛擬環境
pip list 查看虛擬環境包含哪些開發包
pip install requests 安裝
pip install django
pip uninstall requests 卸載
```
虛擬環境目錄
C:\Users\你電腦的用戶名\Envs\pydjango
創建項目

運行項目

訪問地址

出現結果

新建message模塊


## 安裝mysql驅動
python2.7
```pip install mysql-python```
安裝時候會出現錯誤
解決方案:http://blog.csdn.net/u012882134/article/details/51934165
python3
```pip install mysqlclient```
## 配置流程

setting.py的數據庫配置
```
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': "pydjango",
'USER':"root",
'PASSWORD':"root",
'HOST':"127.0.0.1"
}
}
```
在tools中運行的manage.py的小窗口中分別輸入
```makemigrations```
```migrate```
目的是導入默認數據表
static靜態文件目錄配置
```
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
```