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]))
评论列表
文章目录