小编wad*_*aaa的帖子

无法导入名称get_user_model

我使用django-registrations,并在admin.py中添加此代码

   from django.contrib import admin
   from customer.models import Customer
   from .models import UserProfile
   from django.contrib.auth.admin import UserAdmin
   from django.contrib.auth import get_user_model

   class UserProfileInline(admin.StackedInline):
       model = UserProfile
       can_delete = False

   class UserProfileAdmin(UserAdmin):
       inlines=(UserProfileInline, )

   admin.site.unregister(get_user_model())
   admin.site.register(get_user_model(), UserProfileAdmin)
   admin.site.register(Customer)
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

" cannot import name get_user_model "
in admin.py
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

python django django-admin django-registration

5
推荐指数
1
解决办法
4136
查看次数

名称'设置'未定义

我在这些行中添加了用于媒体和图像输出到模板的URL.但我遇到了这样的错误. 名称'设置'未定义 如何解决?

urlpatterns =+ patterns('',
    url(r'^static/(?P<path>.*)$', 'django.views.static.serve', {
        'document_root': settings.STATIC_ROOT,
    }),
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
        'document_root': settings.MEDIA_ROOT,
    }),
Run Code Online (Sandbox Code Playgroud)

python django django-settings

4
推荐指数
2
解决办法
1万
查看次数