views.py 文件源码

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

项目:passport 作者: SRELabs 项目源码 文件源码
def policy_rule_edit(request, policy_id):
    if request.method == 'POST':
        msg = '????'
        form = PolicyRuleEditForm(request.POST)
        if form.is_valid():
            if PolicyRule.objects.filter(rule_id=form.cleaned_data["rule_id"]):
                f = form.save(commit=False)
                f.rule_id = form.cleaned_data["rule_id"]
                f.save()
            else:
                msg = '?????!'
            messages.add_message(request, messages.INFO, msg)
        else:
            msg = 'ERROR: ' + re.compile(r'<[^>]+>', re.S).sub('', str(form.errors))
            messages.add_message(request, messages.ERROR, msg)
        return HttpResponseRedirect(reverse('policy:policy_rule_list', args=[policy_id]))
    else:
        messages.add_message(request, messages.ERROR, '?????')
        return HttpResponseRedirect(reverse('policy:policy_rule_list', args=[policy_id]))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号