judge.py 文件源码

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

项目:Judge 作者: cobbr 项目源码 文件源码
def configure():
    """
    The configure page is used to add/remove teams/services.
    """
    if app.config['ALLOW_CONFIG']:
        forms = {}
        forms['addTeamForm'] = AddTeamForm(request.form, csrf_enabled=False)

        choices = [(team['team_id'], team['team_name']) for team in db.execute_db_query('select team_id, team_name from team')]
        forms['addDNSServiceForm'] = AddDNSServiceForm(request.form, csrf_enabled=False)
        forms['addWebServiceForm'] = AddWebServiceForm(CombinedMultiDict((request.files, request.form)))
        forms['addMailServiceForm'] = AddMailServiceForm(request.form, csrf_enabled=False)
        forms['addWebServiceForm'].team_name.choices = choices
        forms['addDNSServiceForm'].team_name.choices = choices
        forms['addMailServiceForm'].team_name.choices = choices
        return render_template('configure.html', forms=forms, active_page='configure')
    else:
        return redirect(url_for('scoreboard'))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号