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

yipeiwu_com7年前Python基础

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基于windows平台锁定键盘输入的方法

本文实例讲述了python基于windows平台锁定键盘输入的方法。分享给大家供大家参考。具体分析如下: pywin32中没有BlockInput这个函数。VC++中有,发现这个方法就可...

浅谈解除装饰器作用(python3新增)

一个装饰器已经作用在一个函数上,你想撤销它,直接访问原始的未包装的那个函数。 假设装饰器是通过 @wraps 来实现的,那么你可以通过访问 wrapped 属性来访问原始函数: &g...

Python语言的变量认识及操作方法

今天我给大家介绍的是python中的Number变量,与c++,java有些不同,下面让来为大家介绍: 在python中是不用声明变量类型的,不过在使用变量前需要对其赋值,没有值得变量是...

Python字符串逐字符或逐词反转方法

目的   把字符串逐字符或逐词反转过来,这个蛮有意思的。 方法   先看逐字符反转吧,第一种设置切片的步长为-1 复制代码 代码如下:   revchars=astring[::-1]...

Python OpenCV视频截取并保存实现代码

这篇文章主要介绍了Python OpenCV视频截取并保存实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在图像处理之前,我们...