def manageGroup(request, group_id): try: lbeGroup = LBEGroup.objects.get(id=group_id) groupInstance = GroupInstanceHelper(lbeGroup) if request.method == "POST": form = groupInstance.form(request.POST) if form.is_valid(): groupInstance.save() messages.add_message(request, messages.SUCCESS, "The Group is successfully saved.") else: messages.add_message( request, messages.ERROR, "Error to save the group '" + lbeGroup.displayName + "'") else: form = groupInstance.form() except BaseException as e: print e return render_to_response( 'directory/default/group/manage.html', { 'form': form, 'group_id': group_id, 'attributeName': lbeGroup.objectTemplate.instanceNameAttribute.displayName, 'attributeMember': groupInstance.attributeName }, context_instance=RequestContext(request))
def manageGroup(request, group_id): try: lbeGroup = LBEGroup.objects.get(id=group_id) groupInstance = GroupInstanceHelper(lbeGroup) if request.method == "POST": form = groupInstance.form(request.POST) if form.is_valid(): groupInstance.save() messages.add_message(request, messages.SUCCESS, "The Group is successfully saved.") else: messages.add_message(request, messages.ERROR, "Error to save the group '" + lbeGroup.displayName + "'") else: form = groupInstance.form() except BaseException as e: print e return render_to_response( "directory/default/group/manage.html", { "form": form, "group_id": group_id, "attributeName": lbeGroup.objectTemplate.instanceNameAttribute.displayName, "attributeMember": groupInstance.attributeName, }, context_instance=RequestContext(request), )