pycharm創(chuàng)建django項目
django最新版本是2.x璧诵。導致直接使用pycharm創(chuàng)建django項目時,默認安裝2.x版本的django辑奈,因此需要選擇其他創(chuàng)建django的方法苛茂。
我目前環(huán)境是win10,python3.x鸠窗,由于目前大多數(shù)教程都是基于django1.8及以上的妓羊,所以我全局安裝的第三方包有django1.11,bootstarp3等稍计。
在創(chuàng)建項目時可以直接繼承使用全局的包:django1.11躁绸,也可以在有版本要求的情況下在項目虛擬環(huán)境下安裝其他版本的django。下面就不同情況展示django項目配置過程(前提是pycharm默認django不是所希望的版本)
一.使用創(chuàng)建django項目選項
此時為避免pycharn在venv中安裝最新的django,需要選擇inherit global site-packages净刮,這樣就可以使用全局安裝的django1.11版本剥哑。(其實也可以不選擇,在創(chuàng)建完項目后淹父,刪掉django創(chuàng)建的文件夾辽故,卸載dajngo2.x窒升,然后安裝需要版本的django,再在命令行下創(chuàng)建django項目,比較麻煩乎芳,不推薦!)
二.使用創(chuàng)建pure python選項
1.安裝django1.11.x
1.1.選擇inherit global site-packages:
此時预吆,pycharm創(chuàng)建完項目薄嫡,就不需要再下載django了。直接在命令行中創(chuàng)建django項目即可捡鱼。
1.2.不選擇inherit global site-packages:
此時需要在創(chuàng)建完項目后下載django八回。
下載方式有兩種:
1.圖形界面,如下圖所示:
點擊‘+’驾诈,查找下載缠诅,注意選擇版本號:
2.命令行界面:
輸入命令
pip install django==1.11.12
2.創(chuàng)建django1.11.x項目
命令行下輸入命令:
django-admin startproject 項目名 .
注意最后的句點 .
python manage.py startapp app名
3.運行項目
3.1.在命令行下運行
python manage.py migrate
python manage.py runserver
3.2.利用圖形界面:
此時需要配置圖形界面環(huán)境
點擊下三角的配置
點擊fix,修復(其實接下來就是配置項目的django框架而已乍迄,因為這本來是一個pure python項目)
主要就是配置django項目的路徑和setting管引,以及manage腳本。