V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Stitch  ›  全部回复第 1 页 / 共 1 页
回复总数  11
2018-01-12 15:11:08 +08:00
回复了 kevindu 创建的主题 Python 如何用 VSCode 调试 Celery 程序
不用这么麻烦,把 task 任务的函数去掉 delay 就是在本地运行的。直接在本地调试完成后在添加 delay 运行即可。
问题的本质是 celery 默认接收 JSON 序列化的数据,你现在直接入的 msg = Message() 对象,无法自动转化为 JSON 序列。
要解决这个问题,调用 celery 的 task 参数传入 subject = 'This is a Test mail' 和 email = '[email protected]'。
在 task 内部生成 msg 对象。

这样问题就解决了。
2017-07-17 08:34:26 +08:00
回复了 yakumo17 创建的主题 Python 如何使用 sqlalchemy 返回不同 name 的最新的一条数据
@yakumo17 看来是我理解错了
2017-07-14 17:52:31 +08:00
回复了 yakumo17 创建的主题 Python 如何使用 sqlalchemy 返回不同 name 的最新的一条数据
这样
model = Var.query.filter_by(Var.name.in_(list_of_name)).order_by(Var.time.desc()).all()

参考:
https://stackoverflow.com/questions/29326297/sqlalchemy-filter-by-field-in-list-but-keep-original-order
@eric6356
这些图片、文档什么的,使用 mongodb 的 Gridfs 有没有什么坏处?
@187j3x1 非常感谢,
设置了 BOOTSTRAP_QUERYSTRING_REVVING 这个遍历后,不再请求 js 的版本号。

同时在 static 文件下放置 js 和 css 文件即可。
2016-06-15 23:04:29 +08:00
回复了 Stitch 创建的主题 Python 使用 Flask-SQLAlchemy 兼容 Mysql 和 Sqlite 遇到的几个坑
@nellace 刚才查看下,可以打开的

把链接重新贴下:
http://www.cnblogs.com/StitchSun/p/5386291.html
2016-06-15 09:41:14 +08:00
回复了 Stitch 创建的主题 Python 使用 Flask-SQLAlchemy 兼容 Mysql 和 Sqlite 遇到的几个坑
@alexapollo 超过时间了,无法编辑了
2016-06-05 21:40:13 +08:00
回复了 Stitch 创建的主题 Python Flask 的 route 路径与静态文件路径格式一致时,会造成访问冲突
@ayaseangle
你是说让 nginx 来跑 静态文件?
是这个思路么?
2016-06-05 21:36:02 +08:00
回复了 Stitch 创建的主题 Python Flask 的 route 路径与静态文件路径格式一致时,会造成访问冲突
@SErHo 非常感谢回复。
解决了这个问题的疑问。

@ChiChou 的方法也是一个解决的办法,还有另外的变形方法是:
@app.route(/<para1>-<sub>/<para2>-<sub2>/<para2>)
总体思路是添加与静态路径不一致的正则规则。
感谢两位的解答,综合了两位的意见,问题已经解决。
最终的解决方案是:
1 、以 ajax 提交需要下载的 id 信息,后端生成 csv 文件,临时保存。
2 、 ajax 接口返回临时文件的名称,以 window.open 打开文件下载链接
3 、文件页面的 header 设置为 @jugelizi 所说的。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   881 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 20:35 · PVG 04:35 · LAX 12:35 · JFK 15:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.