admin中显示自己的app
- user
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from apps.users.models import UserProfile
class UserProfileAdmin(admin.ModelAdmin):
pass
# 使用UserAdmin可以解决在使用自带admin创建或修改用户密码未加密存储到数据库的问题
admin.site.register(UserProfile, UserAdmin)
使用UserAdmin可以解决
- 在使用自带admin创建或修改用户密码未加密存储到数据库的问题
- 使后台管理更有组织性
若要将app显示为中文,需要在app下的apps.py进行修改
from django.apps import AppConfig
class UsersConfig(AppConfig):
name = 'apps.users'
verbose_name = '用户'
使用admin创建用户,数据库会报错。
显示为不允许出现两个手机号都为空的情况
,因为设计的时候限制了手机号的唯一性。
后续小节中将会解决。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。