首页   注册   登录
 kingofvir 最近的时间轴更新

kingofvir

V2EX 第 323399 号会员,加入于 2018-06-18 16:40:20 +08:00
django 查询
Django  •  kingofvir  •  14 天前  •  最后回复来自 tristankuo
5
celery 时间段内秒级任务执行
Python  •  kingofvir  •  42 天前  •  最后回复来自 kingofvir
11
Python 检测图片旋转问题
Python  •  kingofvir  •  51 天前  •  最后回复来自 kingofvir
7
django mysql db 日志无输出
  •  2   
    Django  •  kingofvir  •  58 天前  •  最后回复来自 kingofvir
    5
    create-react-app andt 打包的 js 文件过大
    React  •  kingofvir  •  111 天前  •  最后回复来自 dcatfly
    1
    docker 如何优雅方便地部署 django 项目?
    问与答  •  kingofvir  •  147 天前  •  最后回复来自 ninestep
    1
    django orm
    Django  •  kingofvir  •  128 天前  •  最后回复来自 banxi1988
    5
    想做些爬虫任务练练手
    2018  •  kingofvir  •  359 天前  •  最后回复来自 IMuMa3
    8
    kingofvir 最近回复了
    14 天前
    回复了 kingofvir 创建的主题 Django django 查询
    我用了这个
    ```
    Shop.objects.values('author__pk').annotate(
    all_sales_count=Sum('sales_count', distinct=True),
    name=F('author__name')
    )
    ```
    14 天前
    回复了 kingofvir 创建的主题 Django django 查询
    @kingofvir 在 Author 没指明 MTM 字段 能使用 prefetch related('shops')
    14 天前
    回复了 kingofvir 创建的主题 Django django 查询
    在 Author 每指明 MTM 字段 能使用 prefetch related('shops')
    42 天前
    回复了 kingofvir 创建的主题 Python celery 时间段内秒级任务执行
    @harpy cron 的组件最小单位似乎是分
    46 天前
    回复了 kingofvir 创建的主题 Python celery 时间段内秒级任务执行
    @est 间隔太短了么?
    51 天前
    回复了 kingofvir 创建的主题 Python Python 检测图片旋转问题
    我原本的意思是:除了 部分图片中的 exif 信息,读取一张普通的图片内容中,不知道是否有关于其“旋转角度的”内容?
    51 天前
    回复了 kingofvir 创建的主题 Python Python 检测图片旋转问题
    原本是想用“旋转正确”的图片作为样本去训练神经网络,但是测试样本是“未知旋转角度”,看来只能对训练样本根据不同的旋转角度再细分类别了,训练到“倒立的蒲公英花”这种分类了。
    58 天前
    回复了 kingofvir 创建的主题 Django django mysql db 日志无输出
    @est 突然发现不必这么复杂,直接安装最新 MySQLdb 即可
    58 天前
    回复了 kingofvir 创建的主题 Django django mysql db 日志无输出
    @kingofvir 升级到对应的 MySQLdb 版本,它 import MySQLdb as Database
    58 天前
    回复了 kingofvir 创建的主题 Django django mysql db 日志无输出
    看了 logging 源码,
    ```bash
    def last_executed_query(self, cursor, sql, params):
    # With MySQLdb, cursor objects have an (undocumented) "_last_executed"
    # attribute where the exact query sent to the database is saved.
    # See MySQLdb/cursors.py in the source distribution.
    return force_text(getattr(cursor, '_last_executed', None), errors='replace')
    ```
    需要使用 MySQLdb 游标为注明的 _last_executed 熟悉,安装了 MySQLdb, 并且在配置文件中的数据库定义前设置 install_as_MySQLdb 解决了。

    ```bash
    # import pymysql
    # pymysql.install_as_MySQLdb()
    ```
    这里还有个问题

    site-packages/django/db/backends/mysql/base.py 第 37 行中有个版本检测,解决方式
    1、升级到对应的 Database 版本
    2、修改源码注释掉,(懒得升级,我注释掉了)


    问题解决
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4270 人在线   最高记录 5043   ·   Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 16ms · UTC 02:03 · PVG 10:03 · LAX 19:03 · JFK 22:03
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1