python 运用Django 开发后台接口的实例


Posted in Python onDecember 11, 2018

1 安装Django

python -m pip install django

2 新建项目 my_api

django-admin startproject my_api

自动生成 my_api文件夹

python 运用Django 开发后台接口的实例

3 在子文件夹my_api 下新建视图文件 views.py

# -*- coding: utf-8 -*-
 
from django.http import JsonResponse
from django.views.decorators.csrf import csrf_exempt
 
@csrf_exempt
def test_api(request):
 return JsonResponse({"result": 0, "msg": "执行成功"})

4 修改子文件my_api下的utls.py文件,如下

from django.conf.urls import path
from django.contrib import admin
from my_api import views
 
urlpatterns = [
 path('^admin/', admin.site.urls),
 path('^test_api/', views.test_api, name='test_api'),
]

5 启动django

在项目文件夹下运行命令

python manage.py runserver

python 运用Django 开发后台接口的实例

表示启动成功

6 通过浏览器访问我们刚刚写的接口

127.0.0.1:8000/test_api

python 运用Django 开发后台接口的实例

接口请求成功!

以上这篇python 运用Django 开发后台接口的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python的web框架中中编写日志列表的教程
Apr 30 Python
用python结合jieba和wordcloud实现词云效果
Sep 05 Python
Python爬取当当、京东、亚马逊图书信息代码实例
Dec 09 Python
Python3.5 Pandas模块之DataFrame用法实例分析
Apr 23 Python
django基于restframework的CBV封装详解
Aug 08 Python
python实现邮件自动发送
Aug 10 Python
python getpass模块用法及实例详解
Oct 07 Python
TensorFlow 读取CSV数据的实例
Feb 05 Python
Python基于codecs模块实现文件读写案例解析
May 11 Python
使用 django orm 写 exists 条件过滤实例
May 20 Python
Python爬虫之Selenium多窗口切换的实现
Dec 04 Python
python通用数据库操作工具 pydbclib的使用简介
Dec 21 Python
IntelliJ IDEA安装运行python插件方法
Dec 10 #Python
Python文件如何引入?详解引入Python文件步骤
Dec 10 #Python
python的继承知识点总结
Dec 10 #Python
python退出命令是什么?详解python退出方法
Dec 10 #Python
Python3.5 处理文本txt,删除不需要的行方法
Dec 10 #Python
浅析python参数的知识点
Dec 10 #Python
Flask框架web开发之零基础入门
Dec 10 #Python
You might like
PHP脚本的10个技巧(6)
2006/10/09 PHP
PHP生成网页快照 不用COM不用扩展.
2010/02/11 PHP
IIS6.0中配置php服务全过程解析
2013/08/07 PHP
对象特征检测法判断浏览器对javascript对象的支持
2009/07/25 Javascript
Eval and new funciton not the same thing
2012/12/27 Javascript
Jquery 实现表格颜色交替变化鼠标移过颜色变化实例
2013/08/28 Javascript
table对象中的insertRow与deleteRow使用示例
2014/01/26 Javascript
基于jQuery实现自动轮播旋转木马特效
2015/11/02 Javascript
Node.js重新刷新session过期时间的方法
2016/02/04 Javascript
有趣的bootstrap走动进度条
2016/12/01 Javascript
js实现点击按钮弹出上传文件的窗口
2016/12/23 Javascript
jQuery事件对象的属性和方法详解
2017/09/09 jQuery
基于Two.js实现星球环绕动画效果的示例
2017/11/06 Javascript
vue mounted组件的使用
2018/06/18 Javascript
如何在js代码中消灭for循环实例详解
2018/07/29 Javascript
vue实现PC端录音功能的实例代码
2019/06/05 Javascript
微信小程序实现拨打电话功能的示例代码
2020/06/28 Javascript
js实现炫酷光感效果
2020/09/05 Javascript
关于vue 项目中浏览器跨域的配置问题
2020/11/10 Javascript
[05:08]顺网杯ISS-DOTA2赛歌 少女偶像Lunar青春演绎
2013/12/05 DOTA
python实现linux下抓包并存库功能
2018/07/18 Python
Python 打印中文字符的三种方法
2018/08/14 Python
Tensorflow训练MNIST手写数字识别模型
2020/02/13 Python
jupyter notebook参数化运行python方式
2020/04/10 Python
基于Python的一个自动录入表格的小程序
2020/08/05 Python
美国女孩服装购物网站:Justice
2017/03/04 全球购物
Theo + George官方网站:都柏林时尚品牌
2019/04/08 全球购物
新浪微博实习心得体会
2014/01/27 职场文书
环保标语大全
2014/06/12 职场文书
政协调研汇报材料
2014/08/15 职场文书
2014领导班子正风肃纪思想汇报
2014/09/18 职场文书
三好学生个人总结
2015/02/15 职场文书
2015年老干部工作总结
2015/04/23 职场文书
日本动漫十大公认神作:第五现已全网禁播,《死亡笔记》在榜
2022/03/18 日漫
基于Python实现将列表数据生成折线图
2022/03/23 Python
springboot实现string转json json里面带数组
2022/06/16 Java/Android