views.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:economy-game 作者: Aearsis 项目源码 文件源码
def place_bid(request, auc: Auction, bf: BidForm):
    team = request.team
    try:
        auc.place_bid(team, bf.cleaned_data['bid'] * bf.cleaned_data['coef'])
        winner, offer = auc.effective_offer
        if winner == team:
            messages.add_message(request, messages.SUCCESS, "Výborn?! Nyní vyhráváte tuto aukci.")
        else:
            messages.add_message(request, messages.WARNING, "Bohužel, byli jste p?ehozeni. Zkuste nabídnout více!")

        return redirect("detail", auc.id)
    except AuctionException as e:
        bf.add_error('bid', str(e))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号