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

手机上怎么制作网站音乐网站如何建立

手机上怎么制作网站,音乐网站如何建立,广州网站建设外包建设推广,互动营销的案例有哪些正常来说遵循restful风格编写接口#xff0c;定义一个类包含了 get post delete put 四种请求方式#xff0c;这四种请求方式是不能重复的 例如:获取单条记录和多条记录使用的方式都是get#xff0c;如果两个都要实现的话那么得定义两个类#xff0c;因为在同一个类中不能有…正常来说遵循restful风格编写接口定义一个类包含了 get post delete put 四种请求方式这四种请求方式是不能重复的 例如:获取单条记录和多条记录使用的方式都是get如果两个都要实现的话那么得定义两个类因为在同一个类中不能有两个get 这里继承ViewSetMixin来解决该问题(根据是否传参) comment/views 注意ViewSetMixin继承顺序要放在第一个 from django.http import JsonResponse from django.shortcuts import render from rest_framework.generics import GenericAPIView from rest_framework.mixins import ListModelMixin, CreateModelMixin, RetrieveModelMixin, UpdateModelMixin, \DestroyModelMixin from rest_framework.viewsets import ViewSetMixinfrom apps.comment.models import Comment from apps.comment.serializers import CommentSerializer# Create your views here. class CommentGenericAPIView(ViewSetMixin,GenericAPIView,ListModelMixin,CreateModelMixin,RetrieveModelMixin,UpdateModelMixin,DestroyModelMixin):queryset Comment.objectsserializer_class CommentSerializerdef single(self,request,pk):print(我是查询一个)return self.retrieve(request,pk)def my_list(self,request):print(我是查询多个)return self.list(request)def edit(self,request,pk):print(我是更新)return self.update(request,pk)def my_save(self,request):print(我是保存)return self.create(request)def my_delete(self,request,pk):print(我是删除)return self.destroy(request,pk) comment/urls from django.urls import path, re_path from .views import CommentGenericAPIViewurlpatterns [path(,CommentGenericAPIView.as_view({get:my_list,post:my_save #保存})),re_path((?Ppk.*),CommentGenericAPIView.as_view({get:single,post:edit, #编辑delete:my_delete})), ] comment/models from django.db import models# Create your models here. from django.db import modelsclass Comment(models.Model):user_id models.IntegerField(blankTrue, nullTrue)sku_id models.CharField(max_length255, blankTrue, nullTrue)content models.CharField(max_length255, blankTrue, nullTrue)user_image_url models.CharField(max_length255, blankTrue, nullTrue)reference_name models.CharField(max_length255, blankTrue, nullTrue)score models.IntegerField(blankTrue, nullTrue)nickname models.CharField(max_length255, blankTrue, nullTrue)reply_count models.CharField(max_length255, blankTrue, nullTrue)create_time models.DateTimeField(blankTrue, nullTrue)class Meta:managed Falsedb_table comment comment/serializers.py from rest_framework import serializersfrom apps.comment.models import Comment from apps.goods.models import Goodsclass CommentSerializer(serializers.ModelSerializer):class Meta:model Commentfields __all__ viewsets 路由原理解析 ViewSetMixin中没有路由分发的方法所以此处继承了GenericAPIView(View中有)不然不能进行路由的分发,继承APIView或者View都行
http://www.zqtcl.cn/news/590298/

相关文章:

  • 酒店网站建设报价详情wordpress表单留言
  • 58同城做公司网站怎修改在线葡京在线葡京
  • 家纺网站模板wordpress折叠菜单
  • 建设信用中国网站站群系统破解版
  • 百度怎么投放广告凡科网站可以做seo优化
  • 医院网站建设 不足好的手机网站建设公司
  • 简历上作品展示网站链接怎么做wordpress的登陆地址修改密码
  • 深圳做响应式网站公司公司网站开发费用放在什么科目
  • 网站页面上的悬浮窗怎么做简单好看的版面设计图
  • 我要在58上面做网站硬件开发和嵌入式的区别
  • 西安网站推广慧创新手怎么开网店
  • 做羞羞事视频网站网站策划书基本项目
  • 对网站建设的维护优秀设计网站推荐
  • 口红机网站怎么做wordpress 搭建个人网站
  • 黄金网站房地产网站建设意义
  • 百度网站联盟公司做网站计入那个科目
  • 越秀电子商务网站建设国外的ui设计思想网站
  • 网站关键词优化公司网站建设完成确认书
  • 企业微信网站怎么建设山东有哪些网络公司
  • 做任务领佣金的网站源码页面设计参评
  • 淘宝联盟个人网站怎么做企业年度报告公示系统
  • 长沙企业网页设计哪家专业网站优化seo
  • 网站设计 西安漂亮企业网站源码
  • 云南省科技网站网页设计师有前途吗
  • 漳州网站开发找出博大科技慈溪市建设局网站表格下载
  • 网站到期怎么续费公司网站asp源码
  • 多个域名 一个网站域名解析官网
  • 中国建设银行企业网站旅游网页代码模板
  • 湛江免费企业建站wordpress archives
  • 建个企业网站多少钱图书管理系统网站开发教程