def club_detail(request, club = None): club = get_object_or_404(Club, Slug = club) if request.method == 'POST': form = ManagerForm(request.POST) if form.is_valid() and check_manager_status(request, club): remove = form.cleaned_data['Remove'] user = form.cleaned_data['User'] if remove: club.Managers.remove(user) messages.success(request, '%s was removed as a manager for %s.' % (user.username, club.Name)) else: club.Managers.add(user) messages.success(request, '%s was added as a manager for %s.' % (user.username, club.Name)) return HttpResponseRedirect(club.get_absolute_url()) else: form = ManagerForm() info_dict = { 'club':club, 'template_name':'Dojo/Club_object_detail.html', 'manager_form':form } return render_to_response('Dojo/Club_object_detail.html', info_dict, context_instance = RequestContext(request))
def manager_add(request): if request.POST: print 0 form = ManagerForm(request.POST) if form.is_valid(): obj = form.save() messages.success(request, _(u'%s manager is added' % obj)) return redirect('meotec:settings') else: form = ManagerForm() return direct_to_template(request, 'meotec/simple_form.html', { 'title': _('Manager Add'), 'form': form, })
def manager_edit(request, id): manager = get_object_or_404(Manager, pk=id) if request.POST: form = ManagerForm(request.POST, instance=manager) if form.is_valid(): obj = form.save() messages.success(request, _(u'%s manager changed successfully' % obj)) return redirect('meotec:settings') else: form = ManagerForm(instance=manager) return direct_to_template(request, 'meotec/simple_form.html', { 'title': _('Manager Edit'), 'form': form, })
def manager_add(request): if request.POST: print 0 form = ManagerForm(request.POST) if form.is_valid(): obj = form.save() messages.success(request, _(u'%s manager is added' % obj)) return redirect('meotec:settings') else: form = ManagerForm() return direct_to_template(request, 'meotec/simple_form.html', { 'title': _('Manager Add'), 'form': form, })
def manager_edit(request, id): manager = get_object_or_404(Manager, pk=id) if request.POST: form = ManagerForm(request.POST, instance=manager) if form.is_valid(): obj = form.save() messages.success(request, _(u'%s manager changed successfully' % obj)) return redirect('meotec:settings') else: form = ManagerForm(instance=manager) return direct_to_template(request, 'meotec/simple_form.html', { 'title': _('Manager Edit'), 'form': form, })