def test_bug_8245(self): # The first time autodiscover is called, we should get our real error. with self.assertRaises(Exception) as cm: admin.autodiscover() self.assertEqual(str(cm.exception), "Bad admin module") # Calling autodiscover again should raise the very same error it did # the first time, not an AlreadyRegistered error. with self.assertRaises(Exception) as cm: admin.autodiscover() self.assertEqual(str(cm.exception), "Bad admin module")
from djangocg.conf.urls import patterns, include, url from djangocg.contrib import admin admin.autodiscover() urlpatterns = patterns('', url(r'^$', '{{ project_name }}.views.home', name='home'), url(r'^login/$', '{{ project_name }}.views.login', name='login'), url(r'^logout/$', '{{ project_name }}.views.logout', name='logout'), url(r'^admin/doc/', include('djangocg.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)), )