示例#1
0
文件: views.py 项目: nodet/yata
def xml_import(request):
    if request.method == 'POST':
        form = UploadXMLForm(request.POST, request.FILES)
        if form.is_valid():
            create_tasks_from_xml(request.user, request.FILES['file'].read())
            return HttpResponseRedirect(reverse('yata.views.index'))
    else:
        form = UploadXMLForm()
    return render_to_response('yata/xml_import.html', {
        'form': form,
        'action': reverse(xml_import),
    }, context_instance=RequestContext(request))
示例#2
0
文件: test_xml.py 项目: nodet/yata
 def create_tasks_from_xml(self, the_xml):
     return create_tasks_from_xml(self.user, the_xml)