我使用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)
我究竟做错了什么?
我在这些行中添加了用于媒体和图像输出到模板的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)