Я смог воссоздать ту же самую вещь, не имея представления, сопоставленного с admin / main / report /.
Я не уверен почему, но если вы создаете представление и раскомментируете свой urlpattern для администратора/ main / report / (и не используйте main_page_redirect для этого представления, вам стоит пойти на это.
Вот мой пример:
def something(request):
return http.HttpResponseRedirect('/admin/main/report/')
def somethingelse(request):
return http.HttpResponse("here")
urlpatterns = patterns('',
url(r'admin/main/report/', somethingelse), #without this i get an infinite loop
url(r'^admin/', include(admin.site.urls)),
url(r'', something),
)