Django 管理面板应用程序模型 list_display 未显示

Django admin panel app model list_display not showing

这是我的代码

from django.contrib import admin

from farmer.models import *

class listAllFarmer(admin.ModelAdmin):
    list_display = ('username', 'code')
    admin.site.register(allFarmers, listAllFarmer)

如果我只写这个就可以了

from django.contrib import admin

from farmer.models import *
admin.site.register(allFarmers)

您应该在 class 之外添加 admin.site.register:

from django.contrib import admin

from farmer.models import *

class listAllFarmer(admin.ModelAdmin):
    list_display = ('username', 'code')

admin.site.register(allFarmers, listAllFarmer)