1.1 概念drf框架是基于Django框架,用于快速构建Web RESTful API的工具。1.2 特点(1) 提供了定义序列化器Serializer的方法,可以快速根据Django ORM 或者其他库自动序列化、反序列化;(2) 提供了丰富的类视图、MIXIN扩展类,根据需求组合继承,简化视图的编写;(3) 丰富的定制层级:函数视图、类视图、视图集合到自动生成 API,满足各种需要;(4)
django 机制中,request 是不允许被修改的如果想要修改怎么办?解决方法使用request.POST.copy() def create(self, request, *args, **kwargs): print(request.POST) data = request.POST.copy() data['test'] =11111 print(data)
# 获取个数# models.Tb1.objects.filter(name='seven').count()# 大于,小于# models.Tb1.objects.filter(id__gt=1) # 获取id大于1的值# models.Tb1.objects.filter(id__lt=10) # 获取id小于10的值# models.Tb1.objects.filter(id__lt=10,
"""1.什么是反射: 把字符映射到实例的变量或实例的方法,然后可以去执行调用、修改 反射的本质(核心):基于字符串的事件驱动,利用字符串的形式去操作对象/模块中成员(方法、属性)2.反射的四个重要方法 1)getattr获取对象属性/对象方法 2)hasattr判断对象是否有对应的属性及方法 3)delattr删除指定的属性 4)setattr为对象设置内容"
一. 简介urllib.request.urlopen()函数用于实现对目标url的访问。函数原型如下:urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None) url: 需要打开的网址data:Post提交的数据
安装djangopip install -i http://pypi.douban.com/simple/ django创建项目django-admin.exe startproject djtest创建appdjango-admin.exe startapp app01注册app01到项目INSTALLED_APPS = [ 'django.contrib.admin',
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号