def create_group(request, site, template_name="plus_groups/create_group.html", current_app='plus_groups', **kwargs): if request.POST : form = TgGroupForm(request.POST) if not form.is_valid() : print form.errors else : group = form.save(request.user, site) from apps.plus_feed.models import FeedItem FeedItem.post_CREATE_GROUP(request.user, group.get_inner()) return HttpResponseRedirect(reverse(current_app + ':group', args=(group.id,))) else : form = TgGroupForm() if current_app == 'groups' : name_of_created = "Group" is_hub = False else : name_of_created = hub_name() is_hub = True return render_to_response(template_name, { "head_title" : "Create New %s"%name_of_created, "name_of_created": name_of_created, "head_title_status" : "", "group" : form, "form" : form, "is_hub" : is_hub, }, context_instance=RequestContext(request, current_app=current_app))