相关疑难解决方法(0)

Django管理用户的内联模型

我有模特儿

class Employer(models.Model):
    create_user = models.ForeignKey(User,unique=False,null=True, related_name='%(class)s_user_create')
    update_user = models.ForeignKey(User,unique=False,null=True, related_name='%(class)s_user_update')
Run Code Online (Sandbox Code Playgroud)

我想Employer在Django管理面板中查看用户的详细信息时列出所有对象.

我写过类似的东西

admin.py

class EmployerInline(admin.TabularInline):
    model = Employer

class UserAdmin(admin.ModelAdmin):
    inlines = [
               EmployerInline
    ]

admin.site.register(UserAdmin)
Run Code Online (Sandbox Code Playgroud)

但它给了我错误 'MediaDefiningClass' object is not iterable

在查找用户详细信息时,如何列出由特定用户创建的雇主?

谢谢

django django-admin django-admin-filters

8
推荐指数
1
解决办法
6760
查看次数