当前位置: 首页 > news >正文

建设网站公司招聘网络广告发布

建设网站公司招聘,网络广告发布,哈尔滨网站优化如何,中文企业网站模板在前后端分离开发中,对于RESTfulAPI设置,一般需要将查询/更新数据以JSON方式进行返回。 序列化 Model.py from django.db import models class User(models.Model):username models.CharField(verbose_name用户名,max_length10)age models.IntegerF…

在前后端分离开发中,对于RESTfulAPI设置,一般需要将查询/更新数据以JSON方式进行返回。

序列化

Model.py

from django.db import models
class User(models.Model):username = models.CharField(verbose_name='用户名',max_length=10)age = models.IntegerField(verbose_name='年龄')email = models.CharField(verbose_name='邮箱',max_length=20)

View.py

from api.models import User
from  api.models import userSerializer
class userView(APIView):def get(self,request):queryset = User.objects.all()# 序列化res = userSerializer(instance=queryset, many=True)return Response({'code':200,'msg':'ok','data':res.data})

Url.py

from . import views
from django.urls import pathurlpatterns = [path("user/",views.userView.as_view())
]

1.序列化器类(Serializer)

from rest_framework import serializers
class userSerializer(serializers.Serializer):username = serializers.CharField()age = serializers.CharField()email = serializers.CharField()

2.序列化器类(ModelSerializer)

from rest_framework import serializers
class userSerializer(serializers.ModelSerializer):class Meta:model = Userfields = '__all__'

postman测试get方法

反序列化

DRF序列化器可以将来自客户端的请求数据(通常是JSON数据)转换为Python对象,以便在视图中进行处理。

from api.models import User
from  api.models import userSerializer
class userView(APIView):def post(self,request):# 反序列化serializer = userSerializer(data=request.query_params)# 如果验证成功if serializer.is_valid():serializer.save()return Response({'code': 200, 'msg': 'ok'})else:return Response({'code': 201, 'msg': 'error'})

postman测试post方法

http://www.dinnco.com/news/76749.html

相关文章:

  • 宝鸡专业做网站网络推广的优势
  • 做网站需要准备什么资料做竞价推广大概多少钱
  • 分销商城模板如何利用seo赚钱
  • php大型网站设计谷歌全球营销
  • 去年做哪些网站能致富网络推广外包业务销售
  • 中国交通建设集团有限公司济南做seo的公司排名
  • 专业的网站建设哪家好枫树seo
  • 网站连接怎么做营销百度app下载手机版
  • 中天建设中瑞物资网站腾讯广告代理
  • 中国最大网站排名百度在线客服问答
  • 软文推广的好处海口百度seo公司
  • 怎样用h5做网站市场调研方法
  • 云南省网站备案要求dsp投放方式
  • 百度官方推广seo优化工作怎么样
  • 网站建设怎么加音乐百度seo排名主要看啥
  • 学做网站需要多少钱网站域名费一年多少钱
  • 大墨免费空间申请广州品牌seo推广
  • 尊云服务器百度地图排名可以优化吗
  • 配置 tomcat 做网站技术培训班
  • 惠来县建设局网站网店推广运营策略
  • 游戏的制作方法深圳白帽优化
  • 做网站那个程序好seo关键词排名教程
  • 江西网站设计团队推广之家app
  • 建设企业网站地址文章推广平台
  • 做外挂 开网站平台推广是做什么的
  • 个人网站模板响应式陕西网站制作
  • 现在做网站怎么赚钱seo的英文全称是什么
  • 视频拍摄剪辑培训武汉seo
  • 如何做网站的注册页面教你免费申请个人网站
  • 建教会网站的内容网站源码建站