from django.conf.urls import patterns, include, url from django.conf import settings from django.contrib import admin from .views import MessagesView admin.autodiscover() urlpatterns = patterns( '', url(r'^messages/$', MessagesView.as_view(), name="contrib.messages"), url(r'^', include('shelfzilla.apps.landing.urls')), url(r'^', include('shelfzilla.apps.users.urls')), url(r'^series/', include('shelfzilla.apps.manga.urls.series')), url(r'^volumes/', include('shelfzilla.apps.manga.urls.volumes')), url(r'^publishers/', include('shelfzilla.apps.manga.urls.publishers')), url(r'^$', include('shelfzilla.apps.homepage.urls')), url(r'^admin/', include(admin.site.urls)), ) if settings.DEBUG: urlpatterns += patterns( '', ( r'^media/(?P.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT} ), ) if 'rosetta' in settings.INSTALLED_APPS: urlpatterns += patterns( '', url(r'^rosetta/', include('rosetta.urls')), )