def permit_edit(request, pid):
if request.method == 'POST':
pid = request.POST.get('id')
name = request.POST.get('name')
try:
g = Permission.objects.get(pk=pid)
g.name = name
g.save()
res, msg = True, 'Success!'
except Permission.DoesNotExist:
res, msg = False, 'PermissionNotExists!'
if res:
messages.add_message(request, messages.SUCCESS, msg)
else:
messages.add_message(request, messages.ERROR, msg)
return HttpResponseRedirect(reverse('system:system_permit_list'))
else:
data = Permission.objects.get(pk=pid)
content_type_list = ContentType.objects.all()
return render_to_response('system/permit_edit.html', {'data': data, 'content_type_list': content_type_list},
context_instance=RequestContext(request))
评论列表
文章目录