[Python接口自动化]-03 Django框架开发接口

本章简单概述我们访问一个接口,后台代码的运作逻辑是如何进行的

1.安装Django库

使用Django框架首先需要安装Python,我这里使用miniconda,它自带了Python,其中的conda命令也非常好用,感兴趣的同学可以自行百度,安装Django

>>>pip install django

2.新建一个django文件

这里我是用的Pycharm,说明:django文件需要Pycharm专业版才可以创建,如何安装Mac版的专业版Pycharm,可以参考我之前的一篇文章:Mac永久破解Pycharm方法

1.新建django项目

不要忘记将应用名称处,起一个名字,点击create,就新建了一个django文件
[Python接口自动化]-03 Django框架开发接口_第1张图片
image.png
2.初始化文件

新建好django文件后,会创建一些初始化文件,这次我们会用到以下几个文件
settings.py
urls.py
views.py

[Python接口自动化]-03 Django框架开发接口_第2张图片
image.png

3.启动django

1.通过命令行去启动
进入文件所在文件夹位置,输入命令:python manage.py runserver 127.0.0.1:8000

$ python manage.py runserver 127.0.0.1:8000

输出结果:
Watching for file changes with StatReloader
Performing system checks...

You have 17 unapplied migration(s).
Your project may not work properly until you apply the migrations for app(s):
admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

August 05, 2019 - 08:33:16
Django version 2.2.4, using settings 'test_0805.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

2.通过浏览器去访问该地址


[Python接口自动化]-03 Django框架开发接口_第3张图片
image.png

3.查看命令行,可以看到我们刚才访问正常


image.png

3.开发一个POST接口

1.在templates目录下,新建一个html文件,内容如下图,内容包括一个用户、密码及一个登录按钮
[Python接口自动化]-03 Django框架开发接口_第4张图片
image.png

2.在urls.py文件下,增加一个联接的入口第一个参数代表,访问的路径,第二个参数代表访问路径对应调用的函数
[Python接口自动化]-03 Django框架开发接口_第5张图片
image.png

3.在views.py文件加入Login函数
[Python接口自动化]-03 Django框架开发接口_第6张图片
image.png

4.启动Django,并浏览器访问该路径


[Python接口自动化]-03 Django框架开发接口_第7张图片
image.png

5.返回结果-用户名参数提交的内容
[Python接口自动化]-03 Django框架开发接口_第8张图片
image.png

到这里,一个简单的post的接口就开发完了。

你可能感兴趣的:([Python接口自动化]-03 Django框架开发接口)