def misc(request):
if not request.user.is_superuser:
return render_to_response('valueaccounting/no_permission.html')
context_agent = None
context_agents = EconomicAgent.objects.context_agents()
if context_agents:
context_agent = context_agents[0]
for ca in context_agents:
if ca.events.all().count() > context_agent.events.all().count():
context_agent = ca
ca_form = ContextAgentSelectionForm()
if request.method == "POST":
form = ContextAgentSelectionForm(data=request.POST)
if form.is_valid():
data = form.cleaned_data
agent = data["selected_agent"]
return HttpResponseRedirect('/%s/%s/'
% ('accounting/create-distribution', agent.id))
return render_to_response("valueaccounting/misc.html", {
"context_agent": context_agent,
"ca_form": ca_form,
}, context_instance=RequestContext(request))
评论列表
文章目录