2016-12-28 86 views

回答

0

你应该定义从admin.ModelAdmin派生ADMIN类,并定义字段,如如下:

在您的应用程序的admin.py定义

class LeaveDetailsAdmin(admin.ModelAdmin): 
    list_display = ['start_date', 'end_date'] 

admin.site.register(Leave_Details, LeaveDetailsAdmin) 

RTFM :) - https://docs.djangoproject.com/en/1.10/ref/contrib/admin/ 更具体:https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#modeladmin-objects

+0

list_display应该是一个元组..谢谢(y) –

+0

啊,docs是这么说的。尽管,list_display也可以是一个列表 –

1

您需要实现

def __unicode__(self): 
    return self.[attribute_name] 
内置的用户模型

将对象的名称作为attribute_name进行检索。

+0

这是正确的答案 –

+0

我想使它看起来像内部的用户页面,它显示一个适当的表格。 –

+0

希望你使用Python 3.x所以你必须重写'__str__'而不是 –