七月老师
来源:12-24 撤销礼物与心愿

龙脉
2018-11-20
七月老师,有一个问题请教您。问题描述在下面。
@web.route(’/gifts//redraw’)
@login_required
def redraw_from_gifts(gid):
gift = Gift.query.filter_by(id=gid, launched=False).first_or_404()
drift = Drift.query.filter_by(
gift_id=gid, pending=PendingStatus.Waiting).first() # 这里好像无法找到drift,下载您的代码调试也无法找到。条件改成_pending=1才可以找到。可能是filter_by里无法调用@pending.setter所致。希望您百忙之中抽出时间解答,谢谢!
if drift:
flash(‘这个礼物正处于交易状态,请先前往鱼漂完成该交易’)
else:
with db.auto_commit():
current_user.beans -= current_app.config[‘BEANS_UPLOAD_ONE_BOOK’]
gift.delete()
return redirect(url_for(‘web.my_gifts’))
写回答
1回答
-
7七月
2018-11-21
这里应该是你说的,这里的赋值不是属性赋值,我下去再看下代码确定下。
012018-11-21
相似问题