"""project URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.8/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Add an import:  from blog import urls as blog_urls
    2. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
"""
from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib import admin

# from editorial import views
import editorial.urls
import allauth.urls
import watson.urls



urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^accounts/', include(allauth.urls)),
    url(r'^tinymce/', include('tinymce.urls')),
    url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),
    url(r'^activity/', include('actstream.urls')),
    url(r'', include('editorial.urls')),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

if settings.DEBUG:
    import debug_toolbar

    urlpatterns += [
        url('__debug__/', include(debug_toolbar.urls)),
    ]
@@ -854,16 +854,166 @@
 .urls%0A%0A%0A
+def throw_error(req):%0A    %22%22%22Throw an error; useful for sanity-checking that errors are raised.%22%22%22%0A%0A    raise Exception(%22Error Successfully Thrown%22)%0A%0A
 %0Aurlpatt
@@ -1290,32 +1290,67 @@
 stream.urls')),%0A
+    url(r'%5E_error/', throw_error),%0A
     url(r'', inc
@@ -1567,9 +1567,10 @@
 )),%0A
-
     %5D
+%0A

Add predictable error page at /_error/