Django Admin表格无法正确显示

时间:2015-06-07 20:16:16

标签: django admin

django admin incorrectly displaying tables?

有没有人见过这个?我尝试过制作新的应用程序,项目等。

我的admin.py文件中的所有内容都是:

from django.contrib import admin
from . models import UserProfile, Tribe, Membership

# Register your models here.

admin.site.register(Tribe)
admin.site.register(Membership)
admin.site.register(UserProfile)

我在应用程序中没有任何静态文件或css ..?

1 个答案:

答案 0 :(得分:1)

创建一个继承grep的类,更新要在admin.ModelAdmin元组中显示的字段,然后注册list_display而不是TribeAdmin。对其他人做同样的事。

Tribe

对于所有可用选项,请查看documentationDjangoBook中易于理解的初学者教程(请注意其过时的Django版本,但字段适用于Django 1.8)

使用Django 1.8,您可以使用。

from django.contrib import admin
from . models import UserProfile, Tribe, Membership

# Register your models here.

class TribeAdmin(admin.ModelAdmin):
    list_display = ('field_1', 'field_2',)

admin.site.register(Tribe, TribeAdmin)
# admin.site.register(Membership)
# admin.site.register(UserProfile)