如何在 Django 自定义管理页面中引入默认添加用户页面?
How to bring default add user page at django custom admin page?
当我使用 django 的默认管理页面时:
urlpatterns = patterns('',
(r'^admin/', include(django.contrib.admin.site.urls)),
)
添加用户页面看起来像这样...
但是当我使用自己的时候:
urlpatterns = patterns('',
url(r'^admin/', include(admin.stripe_admin_site.urls)),
)
class StripeAdminSite(admin.AdminSite):
def index(self, request, extra_context=None):
return todo
和
django.auth.contrib.models.User
已注册到网站
stripe_admin_site.register(User)
我知道了
现在我怎样才能让它看起来像默认值一样容易呢?
只需注册 User
模型与 Django 默认使用的 ModelAdmin
相同:
from django.contrib.auth.admin import UserAdmin
stripe_admin_site.register(User, UserAdmin)
当我使用 django 的默认管理页面时:
urlpatterns = patterns('',
(r'^admin/', include(django.contrib.admin.site.urls)),
)
添加用户页面看起来像这样...
但是当我使用自己的时候:
urlpatterns = patterns('',
url(r'^admin/', include(admin.stripe_admin_site.urls)),
)
class StripeAdminSite(admin.AdminSite):
def index(self, request, extra_context=None):
return todo
和
django.auth.contrib.models.User
已注册到网站
stripe_admin_site.register(User)
我知道了
现在我怎样才能让它看起来像默认值一样容易呢?
只需注册 User
模型与 Django 默认使用的 ModelAdmin
相同:
from django.contrib.auth.admin import UserAdmin
stripe_admin_site.register(User, UserAdmin)