Django增强对个人信息的管理

一 编辑mysite/account/admin.py

from django.contrib import admin
from .models import UserProfile, UserInfo

class UserProfileAdmin(admin.ModelAdmin):
    # 列出列表中的项目
    list_display = ('user', 'birth', 'phone')
    # 规定网页右边FILTER的显示内容
    list_filter = ("phone",)

admin.site.register(UserProfile, UserProfileAdmin)


class UserInfoAdmin(admin.ModelAdmin):
    list_display = ("user", 'school', 'company', 'profession', 'address', 'aboutme', 'photo')
    list_filter = ("school", "company", "profession")

admin.site.register(UserInfo, UserInfoAdmin)

二 测试

登录http://localhost:8000/admin/

Django增强对个人信息的管理

多出userinfo信息