def entity_group_edit(request, entity_group_id, return_view_name='entities:entity_group_view'): entity_group = get_object_or_404(EntityGroup, id=entity_group_id) if not can_edit_entity_group(request.user, entity_group): raise PermissionDenied if request.method == 'POST': form = EntityGroupForm(request.POST, instance=entity_group) if form.is_valid(): form.save() messages.success(request, _(u'Entity group edited succesfully')) return HttpResponseRedirect( reverse(return_view_name, args=[form.instance.id]) ) else: messages.error(request, _('Please correct the errors' ' indicated below')) else: form = EntityGroupForm(instance=entity_group) return render_to_response('entity/edit_entity_group.html', { 'entity_group': entity_group, 'form': form, }, context_instance=RequestContext(request))
def entity_group_edit(request, entity_group_id, return_view_name='entities:entity_group_view'): entity_group = get_object_or_404(EntityGroup, id=entity_group_id) if not can_edit_entity_group(request.user, entity_group): raise PermissionDenied if request.method == 'POST': form = EntityGroupForm(request.POST, instance=entity_group) if form.is_valid(): form.save() messages.success(request, _(u'Entity group edited succesfully')) return HttpResponseRedirect( reverse(return_view_name, args=[form.instance.id])) else: messages.error(request, _('Please correct the errors' ' indicated below')) else: form = EntityGroupForm(instance=entity_group) return render_to_response('entity/edit_entity_group.html', { 'entity_group': entity_group, 'form': form, }, context_instance=RequestContext(request))
def entity_group_remove(request, entity_group_id, return_view_name="account_profile"): entity_group = get_object_or_404(EntityGroup, id=entity_group_id) if not can_edit_entity_group(request.user, entity_group): raise PermissionDenied if request.method == "POST": entity_group.delete() messages.success(request, _("Entity group removed succesfully")) return HttpResponseRedirect(reverse(return_view_name)) return render_to_response( "entity/remove_entity_group.html", {"entity_group": entity_group}, context_instance=RequestContext(request) )
def entity_group_remove(request, entity_group_id, return_view_name='account_profile'): entity_group = get_object_or_404(EntityGroup, id=entity_group_id) if not can_edit_entity_group(request.user, entity_group): raise PermissionDenied if request.method == 'POST': entity_group.delete() messages.success(request, _('Entity group removed succesfully')) return HttpResponseRedirect(reverse(return_view_name)) return render_to_response('entity/remove_entity_group.html', { 'entity_group': entity_group, }, context_instance=RequestContext(request))
def entity_group_edit(request, entity_group_id, return_view_name="entity_group_view"): entity_group = get_object_or_404(EntityGroup, id=entity_group_id) if not can_edit_entity_group(request.user, entity_group): raise PermissionDenied if request.method == "POST": form = EntityGroupForm(request.POST, instance=entity_group) if form.is_valid(): form.save() messages.success(request, _(u"Entity group edited succesfully")) return HttpResponseRedirect(reverse(return_view_name, args=[form.instance.id])) else: messages.error(request, _("Please correct the errors" " indicated below")) else: form = EntityGroupForm(instance=entity_group) return render_to_response( "entity/edit_entity_group.html", {"entity_group": entity_group, "form": form}, context_instance=RequestContext(request), )