模型没有出现在 django 管理中

Models don't show up in the django admin

我的模型没有出现在 Django 管理中。

我不明白这个。我以前做过几次:

from django.contrib import admin
from djntra.models import Thing


class ThingAdmin(admin.ModelAdmin):
    pass

admin.register(Thing, ThingAdmin)

我不知道发生了什么。

我的代码中有错字。您需要使用 admin.site.register()站点 丢失。

这个有效:

from django.contrib import admin
from djntra.models import Thing


class ThingAdmin(admin.ModelAdmin):
    pass

admin.site.register(Thing, ThingAdmin)