摘要: mixins.ListModelMixin 查询全部信息 GET请求mixins.RetrieveModelMixin 查询部分信息 GET请求mixins.UpdateModelMixin为更新 put 要提前提交全部信息 PUTCH 更新部分信息mixins.DestroyModelMixin 阅读全文
posted @ 2021-03-31 19:08 流年— 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1、安装pyppeteer pip install pyppeteer -i https://pypi.douban.com/simple 2、chromium下载地址 https://npm.taobao.org/mirrors/chromium-browser-snapshots/ 3、来源于网 阅读全文
posted @ 2021-03-18 17:36 流年— 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 系统环境:win10 python版本3.7 django # 我默认使用的最新版本 根据自己的需求 celery==4.3.0 django_celery==3.3.1 django_celery_beat==2.1.0 eventlet # 根据需求使用版本 我用的是默认的最新版本 项目结构目录 阅读全文
posted @ 2021-03-11 11:53 流年— 阅读(259) 评论(2) 推荐(0) 编辑
摘要: filter筛选条件: 其他常用查找类型: 大于:__gt(greater than) 大于等于:__gte 小于:__lt(less than) 小于等于:__lte 包含:__contains(加i忽略大小写) 开头是:__startswith 结尾是:__endswith 其中之一:__in 阅读全文
posted @ 2021-03-05 13:38 流年— 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 时常,你需要对django model 的实例进行序列化。ModelSerializer 类提供了一个捷径让你可以根据 Model 来创建 Serializer。 ModelSerializer 类和 Serializer 类一样,不过添加了以下功能: 它会基于 model 自动创建一些字段 它会自 阅读全文
posted @ 2021-02-27 20:40 流年— 阅读(191) 评论(0) 推荐(0) 编辑
摘要: DRF是以Django扩展应用的方式提供的,所以我们可以直接利用已有的Django环境而无需从新创建。(若没有Django环境,需要先创建环境安装Django) 1、安装DRF pip install djangorestframework 2、添加rest_framework应用 我们利用在Dja 阅读全文
posted @ 2021-02-27 20:33 流年— 阅读(304) 评论(0) 推荐(0) 编辑
摘要: # 在与 settings.py 同级目录下的 __init__.py 中引入模块和进行配置 import pymysql pymysql.install_as_MySQLdb() 阅读全文
posted @ 2021-02-27 20:27 流年— 阅读(114) 评论(0) 推荐(0) 编辑
摘要: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'runoob', # 数据库名称 'HOST': '127.0.0.1', # 数据库地址,本机 ip 地址 127.0.0.1 'PO 阅读全文
posted @ 2021-02-27 20:25 流年— 阅读(63) 评论(0) 推荐(0) 编辑
摘要: def parse(): browser = webdriver.Chrome() # 加载界面 browser.get(response.request.url) sleep(3) # 获取页面初始高度 js = "return action=document.body.scrollHeight" 阅读全文
posted @ 2021-02-22 14:24 流年— 阅读(914) 评论(0) 推荐(0) 编辑
摘要: import urllib.parse a = '%E5%8C%BA%E5%9D%97%E9%93%BE' print(urllib.parse.unquote(a)) 阅读全文
posted @ 2021-01-13 10:15 流年— 阅读(51) 评论(0) 推荐(0) 编辑