11from django .conf .urls import patterns , include
22# from django.contrib.admin import ModelAdmin
33from django .contrib import admin
4- from django .contrib import admin
54from django .contrib .auth .models import User , Group
6- import demoproject .demoapp .admin
75from demoproject .demoapp .admin import DemoModelAdmin , ImportExportDemoModelAdmin
86from demoproject .demoapp .models import DemoModel , proxy_factory
97
@@ -15,18 +13,17 @@ def has_permission(self, request):
1513 request .user = User .objects .get_or_create (username = 'sax' )[0 ]
1614 return True
1715
16+
1817public_site = PublicAdminSite ()
1918admin .autodiscover ()
2019public_site .register ([User , Group ])
21- for e ,v in admin .site ._registry .items ():
22- public_site ._registry [e ] = v
2320
24- # demoproject.demoapp.admin.site = public_site
21+ for e , v in admin .site ._registry .items ():
22+ public_site ._registry [e ] = v
2523
2624public_site .register (DemoModel , DemoModelAdmin )
2725public_site .register (proxy_factory ("ImportExport" ), ImportExportDemoModelAdmin )
2826
2927urlpatterns = patterns ('' ,
3028 (r'^admin/' , include (include (public_site .urls ))),
31- (r'' , include (include (public_site .urls ))),
32- )
29+ (r'' , include (include (public_site .urls ))))
0 commit comments