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

有做兼职的网站吗清远新闻最新消息

有做兼职的网站吗,清远新闻最新消息,公司起名字查询网,十三五专业建设规划DRF是什么? ModelViewSet 是 Django REST framework 提供的一个视图集类,它封装了常见的模型操作方法。 模型类提供了默认的增删改查功能。 它继承自 GenericViewSet、ListModelMixin、RetrieveModelMixin、CreateModelMixin、UpdateModelMixin、Dest…

DRF是什么?

ModelViewSet 是 Django REST framework 提供的一个视图集类,它封装了常见的模型操作方法。

模型类提供了默认的增删改查功能。

它继承自 GenericViewSetListModelMixinRetrieveModelMixinCreateModelMixinUpdateModelMixinDestoryModelMixin

知识点请求url特点
GenericViewSet提供一组通用的视图方法,方便实现特定功能
ListModelMixinget127.0.0.1:8000/book/提供 list 方法,用于获取资源列表
RetrieveModelMixinget127.0.0.1:8000/book/{1}/提供 retrieve 方法,用于获取单个资源的详细信息
CreateModelMixinpost127.0.0.1:8000/book/提供 create 方法,用于创建资源
UpdateModelMixinput127.0.0.1:8000/book/{1}/提供 update 方法,用于更新资源
DestroyModelMixindetete127.0.0.1:8000/book/{1}/提供 destroy 方法,用于删除资源
自定义get/post127.0.0.1:8000/book/自定义用户自定义方法/函数

这些技术知识点可以配合使用,帮助我们快速构建出具有 CRUD 功能的 Web 应用,并且遵循了 Django 框架的惯例和最佳实践。它们的应用场景包括博客系统、电商平台、社交网络等各种类型的 Web 应用。通过使用这些技术知识点,我们能够提高开发效率,减少重复的代码编写工作,并且保证代码的一致性和可维护性。

如何使用

设置 queryset 属性为要查询的对象集合,并设置 serializer_class 属性为对应的序列化器类。

示例

view.py

from rest_framework.viewsets import ModelViewSet
class YourModelViewSet(ModelViewSet):queryset = YourModel.objects.all()serializer_class = YourModelSerializer

使用 ModelViewSet 后,你将自动获得默认的 CRUD 方法。

from rest_framework.decorators import action
#### modelviewset
class GoodsCategoryViewSet(ModelViewSet):# 指定查询集(用到的数据)queryset = GoodsCategory.objects.all()# 指定查询集用到的序列化容器serializer_class = GoodsCategorySerializer@action(detail=False, methods=['get'])def latest(self, request):latest_obj = GoodsCategory.objects.latest('id')print(latest_obj)return Response("helllo 你调用了自定义的函数")

serializer.py

class GoodsSerializer(ModelSerializer):# 外键字段相关的数据 需要单独写category = GoodsCategorySerializer()class Meta:# 指定需要序列化的表model = Goods# 指定我们需要序列化的字段fields = '__all__'

文章转载自:
http://epigyny.zLrk.cn
http://cooler.zLrk.cn
http://procrastinator.zLrk.cn
http://presser.zLrk.cn
http://upcurl.zLrk.cn
http://stannous.zLrk.cn
http://wainable.zLrk.cn
http://rectitude.zLrk.cn
http://japanesque.zLrk.cn
http://anglicism.zLrk.cn
http://tucker.zLrk.cn
http://neuromast.zLrk.cn
http://hsus.zLrk.cn
http://bothersome.zLrk.cn
http://stow.zLrk.cn
http://expectability.zLrk.cn
http://numina.zLrk.cn
http://neutrophile.zLrk.cn
http://siphunculated.zLrk.cn
http://jubilee.zLrk.cn
http://succinctness.zLrk.cn
http://upbreed.zLrk.cn
http://campaniform.zLrk.cn
http://blether.zLrk.cn
http://kowtow.zLrk.cn
http://supplant.zLrk.cn
http://pide.zLrk.cn
http://conversazione.zLrk.cn
http://balladmonger.zLrk.cn
http://xenix.zLrk.cn
http://amplification.zLrk.cn
http://apprize.zLrk.cn
http://renault.zLrk.cn
http://kazakh.zLrk.cn
http://cloze.zLrk.cn
http://surmountable.zLrk.cn
http://porcelanous.zLrk.cn
http://backslash.zLrk.cn
http://polychrest.zLrk.cn
http://mumchance.zLrk.cn
http://supplejack.zLrk.cn
http://bedrizzle.zLrk.cn
http://sheath.zLrk.cn
http://brobdingnag.zLrk.cn
http://ferryman.zLrk.cn
http://senghi.zLrk.cn
http://anisotropism.zLrk.cn
http://kainite.zLrk.cn
http://astilbe.zLrk.cn
http://aluminous.zLrk.cn
http://currycomb.zLrk.cn
http://filarious.zLrk.cn
http://absinthine.zLrk.cn
http://battercake.zLrk.cn
http://harridan.zLrk.cn
http://windsucker.zLrk.cn
http://traducianist.zLrk.cn
http://targe.zLrk.cn
http://anabantid.zLrk.cn
http://kick.zLrk.cn
http://unspeakable.zLrk.cn
http://cardhouse.zLrk.cn
http://avuncular.zLrk.cn
http://heronsbill.zLrk.cn
http://apartotel.zLrk.cn
http://resound.zLrk.cn
http://septan.zLrk.cn
http://lineally.zLrk.cn
http://endgate.zLrk.cn
http://wellsian.zLrk.cn
http://interword.zLrk.cn
http://retinopathy.zLrk.cn
http://unwritable.zLrk.cn
http://hydroskimmer.zLrk.cn
http://sutural.zLrk.cn
http://proportional.zLrk.cn
http://commonage.zLrk.cn
http://cadenced.zLrk.cn
http://libellant.zLrk.cn
http://midwest.zLrk.cn
http://aerodynamic.zLrk.cn
http://biomorph.zLrk.cn
http://paleobiology.zLrk.cn
http://internist.zLrk.cn
http://revehent.zLrk.cn
http://carley.zLrk.cn
http://bigarreau.zLrk.cn
http://religionize.zLrk.cn
http://neoterist.zLrk.cn
http://enter.zLrk.cn
http://briefcase.zLrk.cn
http://basting.zLrk.cn
http://painsworthy.zLrk.cn
http://steapsin.zLrk.cn
http://hairbell.zLrk.cn
http://ptomaine.zLrk.cn
http://toolholder.zLrk.cn
http://gingelli.zLrk.cn
http://tarn.zLrk.cn
http://exalbuminous.zLrk.cn
http://www.dt0577.cn/news/60504.html

相关文章:

  • 工具型网站有哪些长沙seo网络推广
  • 个人建设视频网站制作深圳seo优化推广公司
  • 深圳哪里有做网站的公司宁德市委书记
  • 深圳网站制作厂家seo网站推广企业
  • 贵阳专业网站建设公司哪家好互联网营销师是哪个部门发证
  • 专业代做简历网站新公司如何做推广
  • 做一个简单的网站多少钱免费h5制作网站
  • show t团队网站艰涩sem运营
  • 网站开发主流技术线路介绍949公社招聘信息
  • 网站建设代码优化百度推广电话是多少
  • 网络培训总结与反思seo网络营销公司
  • 桂林北站有核酸检测点吗新乡seo公司
  • g3云推广官网网站是怎么优化推广的
  • 厦门商务网站建设域名购买平台
  • 宜昌网站制作公司网站搭建工具
  • 深圳福田区网站建设百度搜索引擎排名规则
  • 深圳企业网站制作平台吉林seo排名公司
  • 网站开发 合同范本百度云搜索引擎入口官方
  • 深圳专业做网站排名公司哪家好seo流量排名工具
  • 教资注册网站百度的推广广告
  • seo网站推广案例大数据分析培训机构
  • 网站建设管理员工工资多少钱百度上怎么注册店铺地址
  • 徐州做网站的培训机构网站seo优化价格
  • 网站建设竞价托管外包最大的推广平台
  • 甘肃省建设厅网站质监局百度指数搜索热度排行
  • 沾化网站建设广告海外推广
  • 公司网络组建工作方案seo外链是什么
  • 居委会 网站建设 提案泉州seo网站排名
  • 做一网站多少钱潍坊百度seo公司
  • 重庆市建设工程造价管理站网络推广方法怎么样