1.选择 Django Web框架来做Web接口开发,主要原因是由于学习资料丰富,便于学习。
2.Django 对 python 版本的支持情况。
Django 的版本在 1.8 ,1.9 , 1.11 , 1.10 的情况下,pyhon对应的版本可以使用 2.7, 3.4 等版本。
Django 的版本在 2.0 的情况下,python对应的版本只能是 3.5 以上的版本。
3.Django 的版本大体上面以后分成三种:
<1>: LTS(Long Term Support )长时期支持的版本
<2>: 正式发布的稳定的版本
<3>:预览版
4.安装步骤如下:
1. 使用命令来进行安装。
pip install django 安装最新版本的 Django
2. 安装指定版本的 Django
pip install django==1.10.3
安装完成以后的结果:
3. 查看安装完以后的 Django的版本
pip show django
5.假如 django 安装完成以后,会在 python / scripts / 的目录中出现 admin.exe 的可执行文件
6.在 dos 命令行中 输入 :
django-admin 命令后也可以查看是否安装成功
7.startporject 创建项目:
在 dos 命令中 可以到看 startporject 这个命令是用来创建项目。
命令如下:django-admin startproject guest(项目名称)
8.检查 Django 是否安装成功步骤如下:
1. 在dos 命令行中进入python环境:
2. 在python环境下面输入: import django # 导入django 的包
django.get_version() # 查看 django的版本
3. 如果可以显示出 当前 django的版本号,说明当前安装的 django是正确的。
9.通过startproject 来创建Django项目
1. 通过dos 命令来创建 Django 项目
到 指定的目录下面来查看 创建的 Django 目录:
查看 guest 中的 目录:
2. 在 eclipse 中 使用 pydev 创建一个 Hello 的项目:
10.使用startapp命令来在项目里面创建应用
1. 在刚才Django 创建的 guest 项目 里面创建一个 名称为 : sign 的应用
命令如下:python manage.py startapp sign
2. 在 guest 的项目中查看创建的 sign 应用
3. 查看 创建的sign 应用中的目录结构:
11.使用runserver命令把项目运行起来
1. 使用命令 runserver 将 项目运行起来。
首先要进入到 guest 项目中,然后才可以 启动项目
命令如下:python manage.py runserver ,
2. 打开浏览器访问: 127.0.0.1 : 8000 或者是 localhost:8000
12.端口被占用了的时候用runserver来修改项目的端口
首先进入到: guest 的目录中:
输入以下命令: python manage.py runserver 127.0.0.1:8001
将 端口号 : 8000 换成 8001
13.实现第一个项目的展示
第一步:配置 guest 目录下面的 settings.py 文件, 将 sign应用添加到 guest项目中。
在app 中添加“sign”
第二步:在 guest目录下面,打开 urls.py 文件,添加 要打开的路由文件配置
from sign import views #导入sign中的views模块
path(r'index/', views.index), #然后在urlpattrns中添加url的index字段
第三步:在sign应用的目录中找到:views.py 添加 index 函数
from django.http import HttpResponse#导入HTTPresponse模块
def index(request):
return render(request,"index.html")#新建一个index函数
第四步:使用 模块,在应用 sign/目录中创建 templates/index.html 文件
templates目录是 Django 默认下使用的目录
第五步:通过命令重新启动 服务
首先要进入到 guest 项目中,然后才可以 启动项目
命令如下:python manage.py runserver
第六步:通过命令来访问 html页面中的内容。
在浏览器中输入 127.0.0.1 : 8000 或者是 localhost:8000即可访问