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

中介如何做网站收客米课中有个内贸网站建设

中介如何做网站收客,米课中有个内贸网站建设,苏州开发小程序的公司,广州 seo的网站视图集#xff08;ViewSet#xff09;是 Django REST framework 中的一个高级特性#xff0c;它允许你使用更少的代码来实现标准的 CRUD#xff08;创建、读取、更新、删除#xff09;操作。ViewSet 类本质上是基于 GenericAPIView 的#xff0c;但它们提供了更多的默认行…视图集ViewSet是 Django REST framework 中的一个高级特性它允许你使用更少的代码来实现标准的 CRUD创建、读取、更新、删除操作。ViewSet 类本质上是基于 GenericAPIView 的但它们提供了更多的默认行为并且可以更加方便地与路由器Router配合使用从而自动为你的 API 生成 URL 路由。 使用ViewSet的好处 简化路由配置当你使用 ViewSet 时DRF 的路由器会自动为你生成一套标准的 URL 配置而不需要你手动去编写 URLconf。 减少代码量ViewSet 自动包含了处理常见 HTTP 动词GET, POST, PUT, DELETE的方法这大大减少了你需要编写的代码量。 易于扩展你可以通过覆盖特定的方法来自定义行为例如覆盖 create, update, list, retrieve 等方法。 用法 导入所需模块 from rest_framework import viewsets from .models import BookModel from .serializers import BookModelSerializer 创建视图集 定义一个 ViewSet 类这个类可以继承自 viewsets.ViewSet 或者更具体的 viewsets.ModelViewSet。viewsets.ModelViewSet 包含了所有的 CRUD 操作因此对于大多数基于模型的视图 class BookModelViewSet(viewsets.ModelViewSet):queryset MyModel.objects.all()serializer_class MyModelSerializer 这里MyModelViewSet 将自动提供以下动作 list: 列出所有对象retrieve: 获取单个对象的详情create: 创建一个新对象update: 更新一个现有对象partial_update: 部分更新一个现有对象destroy: 删除一个对象 路由配置 在项目的 urls.py 文件中引入 DRF 的 DefaultRouter并注册你的 ViewSet from django.urls import include, path from rest_framework.routers import DefaultRouter from .views import BookModelViewSetrouter DefaultRouter() router.register(rBookmodels, BookModelViewSet)urlpatterns [path(, include(router.urls)), ] 路由器会自动为你的 ViewSet 生成 URL 模式你无需手动指定每个 URL。最终的 URL 可能类似于 /Bookmodels/ 和 /Bookmodels/{pk}/  常用功能 queryset定义视图集所使用的查询集。serializer_class定义视图集所使用的序列化器类。get_queryset()返回视图集的查询集通常用于动态地调整查询集。get_serializer_class()返回视图集的序列化器类通常用于根据不同的操作返回不同的序列化器。 自定义行为 如果你需要自定义某些行为可以重写视图集的方法。例如 class BookModelViewSet(viewsets.ModelViewSet):# ...def list(self, request, *args, **kwargs):queryset self.filter_queryset(self.get_queryset())# ... 进行额外的过滤、排序或其他操作 ...serializer self.get_serializer(queryset, manyTrue)return Response(serializer.data)def perform_create(self, serializer): # 自定义创建行为 serializer.save(ownerself.request.book)
http://www.hkea.cn/news/14393153/

相关文章:

  • 成都网站建设_创新互联江西省的建设厅官方网站
  • 网站备案好麻烦榆次住房保障和城乡建设局网站
  • 东阳市网站建设提高索引量的方法
  • 监测网站空白栏目网页设计作业百度网盘
  • 门户网站上的广告怎么做网站收录 百度自动增加参数
  • 曼朗策划网站建设现在的网站设计
  • 上海最好的网站是什么父亲节网页制作素材
  • 做购物商城网站wordpress插件免费吗
  • 做婚礼网站的公司iis上部署wordpress
  • 新手学做网站要学什么知识图文教程网站建设客户确认单
  • 网站评估怎么做建设摩托125图片大全
  • 住宅与建设部网站创新的网站建站
  • 怎么做英文的网站wordpress后台模板
  • 苏州网站制作哪家好免费网页模板素材
  • 怎么做足球网站共同建设网站协议
  • 卫生院网站建设做网站用微软雅黑
  • 网站建设的各种组成wordpress大图简约主题
  • 做个人网站怎么做微山县建设局官方网站
  • 手机销售网站怎么做的wordpress 批量换
  • ps做网站页面先后顺序手机网站搜索优化
  • 网站建设是属现代服务吗招商网站建设的必要性
  • 做网站建设要什么证做网站公司上什么平台
  • 网站的按钮怎么做的html编辑器手机
  • 网站备案资料网站设计样例
  • 企业门户网站建设机构中信建设有限责任公司中标项目
  • php网站开发技术文档网站建设翻译
  • 作品集公司网站商业网站初期建设资金预算
  • 烟台网站关键词推广找房网58同城买房
  • 网站建设的主要职责网络广告策划
  • 个人网站如何做移动端免费采购信息平台