def resource_type_lists(request):
agent = get_agent(request)
rt_lists = ResourceTypeList.objects.all()
rtl_form = ResourceTypeListForm(data=request.POST or None)
#help = get_help("demand")
if request.method == "POST":
if rtl_form.is_valid():
form_data = rtl_form.cleaned_data
rt_list = rtl_form.save()
rt_ids = form_data["resource_types"]
for rt_id in rt_ids:
rt = EconomicResourceType.objects.get(id=rt_id)
elem = ResourceTypeListElement(
resource_type_list=rt_list,
resource_type=rt)
elem.save()
return HttpResponseRedirect('/%s/'
% ('accounting/resource-type-lists'))
return render_to_response("valueaccounting/resource_type_lists.html", {
"rt_lists": rt_lists,
"rtl_form": rtl_form,
"agent": agent,
#"help": help,
}, context_instance=RequestContext(request))
评论列表
文章目录