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重新引入被覆盖的自带function
Jul 16 Python
python图像处理之镜像实现方法
May 30 Python
python获取程序执行文件路径的方法(推荐)
Apr 26 Python
Python装饰器原理与简单用法实例分析
Apr 29 Python
python3解析库lxml的安装与基本使用
Jun 27 Python
flask-restful使用总结
Dec 04 Python
python 自动批量打开网页的示例
Feb 21 Python
如何在 Django 模板中输出 "{{"
Jan 24 Python
Python ArgumentParse的subparser用法说明
Apr 20 Python
Python定时从Mysql提取数据存入Redis的实现
May 03 Python
Python绘制组合图的示例
Sep 18 Python
Python中使用Opencv开发停车位计数器功能
Apr 04 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 和 COM
2006/10/09 PHP
ThinkPHP 防止表单重复提交的方法
2011/08/08 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
dojo 之基础篇(三)之向服务器发送数据
2007/03/24 Javascript
JS之小练习代码
2008/10/12 Javascript
基于jQuery捕获超链接事件进行局部刷新代码
2012/05/10 Javascript
jquery动画1.加载指示器
2012/08/24 Javascript
jQuery基础框架浅入剖析
2012/12/27 Javascript
javascript实现炫酷的拖动分页
2015/05/11 Javascript
MVC+jQuery.Ajax异步实现增删改查和分页
2020/12/22 Javascript
巧用Vue.js+Vuex制作专门收藏微信公众号的app
2016/11/03 Javascript
使用JavaScript触发过渡效果的方法
2017/01/19 Javascript
JS中setTimeout和setInterval的最大延时值详解
2017/02/13 Javascript
nodejs构建本地web测试服务器 如何解决访问静态资源问题
2017/07/14 NodeJs
Vue源码解析之Template转化为AST的实现方法
2018/12/14 Javascript
jQuery - AJAX load() 实例用法详解
2019/08/27 jQuery
浅谈laytpl 模板空值显示null的解决方法及简单的js表达式
2019/09/19 Javascript
Vue数据双向绑定原理实例解析
2020/05/15 Javascript
详解Vue之事件处理
2020/07/10 Javascript
python获取当前日期和时间的方法
2015/04/30 Python
python清除指定目录内所有文件中script的方法
2015/06/30 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
对python sklearn one-hot编码详解
2018/07/10 Python
PyQt5创建一个新窗口的实例
2019/06/20 Python
Python爬虫使用代理IP的实现
2019/10/27 Python
如何使用python3获取当前路径及os.path.dirname的使用
2019/12/13 Python
HTML5中canvas中的beginPath()和closePath()的重要性
2018/08/24 HTML / CSS
使用CSS实现弹性视频html5案例实践
2012/12/26 HTML / CSS
JD Sports比利时官网:英国领先的运动鞋和运动服饰零售商
2018/10/10 全球购物
护理实习自我鉴定
2013/12/14 职场文书
军训鉴定表自我鉴定
2014/02/13 职场文书
做一个有道德的人活动实施方案
2014/08/23 职场文书
财务工作犯错检讨书
2014/10/07 职场文书
2015年征兵工作总结
2015/07/23 职场文书
Python Pandas解析读写 CSV 文件
2022/04/11 Python
MySQL索引失效十种场景与优化方案
2023/05/08 MySQL