Собственно вопрос в заголовке. Теперь не работают урлы других приложений, я так понимаю allauth переопределяет все роутеры? Как вернуть прежнее поведение django?
главный роутер:
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns = patterns('',
# Examples:
#url(r'^$', 'portal.views.index', name='home'),
# url(r'^blog/', include('blog.urls')),
#
url(r'^grappelli/', include('grappelli.urls')), # grappelli URLS
url(r'^admin/', include(admin.site.urls)),
url(r'^блог/', include('blog.urls')),
url(r'^accounts/', include('allauth.urls')),
url(r'^', include('portal.urls')), #@TODO не работают все урлы кроме allauth
)+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += staticfiles_urlpatterns()
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
if settings.DEBUG:
import debug_toolbar
urlpatterns += patterns('',
url(r'^__debug__/', include(debug_toolbar.urls)),
)