本文介绍: pip install django==3.2.19,等号后面是版本号。然后我们设置,去sttings.py里面添加刚刚建的app。去django文件夹里面的urls里面配置一下代码。在app文件下下面的views文件里写一下代码。安装restframework。我们用一个第三方库,先下载安装。然后我们写第一个接口。完成了我们第一个接口。
首选下载
pip install django==3.2.19,等号后面是版本号
然后我们去创建
django-admin startproject django
然后配置app
cd django
python manage.py startapp app
然后运行
python manage.py runserver
然后我们设置,去sttings.py里面添加刚刚建的app
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app',
]
然后我们写第一个接口
安装restframework
pip install djangorestframework
挂在
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app',
'rest-framework'
]
在app文件下下面的views文件里写一下代码
from rest_framework.decorators import api_view
from rest_framework.response import Response
@api_view(["GET"])
def frist_api():
return Response({"data":"ok"})
去django文件夹里面的urls里面配置一下代码
path('api/', views.frist_api),
完成了我们第一个接口
然后我们配置跨域
我们用一个第三方库,先下载安装
pip install django-cors-headers
挂在
INSTALLED_APPS = [
...,
"corsheaders",
...,
]
配置这里
MIDDLEWARE = [
...,
"corsheaders.middleware.CorsMiddleware",
"django.middleware.common.CommonMiddleware",
...,
]
原文地址:https://blog.csdn.net/2302_79777012/article/details/135859654
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_63925.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。