Python测试开发django2.环境部署项目创建
? ? ? Django是由Python編寫的Web框架,依賴Python環(huán)境,所以需要提前安裝好Python環(huán)境。建議安裝最新版本的Python3,Python 下載地址:https://www.python.org/downloads/
1、Django官網(wǎng)
https://www.djangoproject.com/
2、Django版本
Django對(duì)Python版本的依賴關(guān)系如下表所示:
| 1.8 | 2.7, 3.2 (until the end of 2016), 3.3, 3.4, 3.5 |
| 1.9, 1.10 | 2.7, 3.4, 3.5 |
| 1.11 | 2.7,3.4,3.5,3.6,3.7 (1.11.17添加) |
| 2.0 | 3.4,3.5,3.6,3.7 |
| 2.1,2.2 | 3.5, 3.6, 3.7 |
Django本身的版本支持路線圖如下所示:
3、pip安裝
cmd下pip install django==2.2
由于下載總是超時(shí),用國內(nèi)資源下載pip install -i https://pypi.doubanio.com/simple/ Django==2.2
pycharm安裝
file-settings-projectInterpreter-點(diǎn)右邊+
搜索django,選擇版本號(hào)安裝
4、驗(yàn)證安裝是否成功
import django
print(django.get_version())
5、驗(yàn)證環(huán)境變量配置
cmd下執(zhí)行django-admin help
6、創(chuàng)建項(xiàng)目(django-admin startproject 項(xiàng)目名)
在windows的cmd環(huán)境中(Linux中類同),新建或者進(jìn)入你想創(chuàng)建Django項(xiàng)目的目錄
cd C:\Users\admin\Desktop\AutoTest
創(chuàng)建helloworld項(xiàng)目,執(zhí)行django-admin startproject helloworld完之后打開pycharm就可以看到目錄下多了以下層級(jí)文件
pycharm創(chuàng)建項(xiàng)目
2018以后的Pycharm版本都支持同時(shí)創(chuàng)建虛擬環(huán)境和Django工程,file-->new project-選django
在Location處選擇工程目錄,填寫項(xiàng)目名
下面兩個(gè)單選框,根據(jù)需要自行選擇
如果想使用現(xiàn)成的解釋器或者虛擬環(huán)境,請(qǐng)選擇Existing interpreter
再點(diǎn)開下方的More Settings:
Template language:選擇使用的模板語言,默認(rèn)Django就行
Templates folder:Pycharm安利給我們的功能,額外創(chuàng)建一個(gè)工程級(jí)別的模板文件的保存目錄,可以不設(shè)置,空著,這里使用默認(rèn)設(shè)置吧。
啟用Admin,一般勾上。
創(chuàng)建成功后,項(xiàng)目目錄如下
最外層的:helloworld: 項(xiàng)目的容器,可以隨便命名。
manage.py: 一個(gè)讓你用各種方式管理 Django 項(xiàng)目的命令行工具
helloworld/__init__.py:一個(gè)空文件,告訴 Python 這個(gè)目錄應(yīng)該被認(rèn)為是一個(gè) Python 包。
helloworld/settings.py:Django 項(xiàng)目的配置文件。
helloworld/urls.py:Django 項(xiàng)目的 URL 聲明,就像你網(wǎng)站的“目錄”。
helloworld/wsgi.py:作為你的項(xiàng)目的運(yùn)行在 WSGI 兼容的Web服務(wù)器上的入口。
7、啟動(dòng)服務(wù)
cmd下啟動(dòng)服務(wù)
cd helloworld目錄下,執(zhí)行python manage.py runserver啟動(dòng)服務(wù),看到Starting development server at http://127.0.0.1:8000/說明啟動(dòng)成功,復(fù)制鏈接去瀏覽器打開
pycharm啟動(dòng)服務(wù)
點(diǎn)擊綠色的三角,啟動(dòng)默認(rèn)的開發(fā)服務(wù)器,看到Starting development server at http://127.0.0.1:8000/說明啟動(dòng)成功,復(fù)制鏈接去瀏覽器打開
8、訪問網(wǎng)站
http://127.0.0.1:8000/? django服務(wù)默認(rèn)在8000端口啟動(dòng),如果想換個(gè)端口,可以輸入python manage.py runserver 8080,如果一個(gè)局域網(wǎng)另外一臺(tái)電腦也需要能訪問,可以監(jiān)聽所有ip:python manage.py runserver 0.0.0.0:8000,訪問的時(shí)候用電腦ip代替127.0.0.1
總結(jié)
以上是生活随笔為你收集整理的Python测试开发django2.环境部署项目创建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python zipfile setpa
- 下一篇: python各种库安装