ну тогда примерно так :
#url.py
urlpatterns = [
url(r'^xml_upload/$', views.xml_upload, name='xml_upload'),
url(r'^success/$', views.upload_success, name='upload_success'),
url(r'^fail/$', views.upload_fail, name='upload_fail'),
]
#views.py
def xml_upload(request):
if request.method == 'POST':
if my_xml_func_return_true(request.FILES['xml_file']):
return HttpResponseRedirect(reverse('myapp:upload_success',))
else:
return HttpResponseRedirect(reverse('myapp:upload_fail',))