在admin.py文件中,写函数,通过是否有对象obj判断,
@admin.register(models.Member)
class CommodityAdmin(admin.ModelAdmin):
'''会员录入'''
def get_fields(self, request, obj=None):
if obj:
# 修改
self.fields = ('name', 'create_time', 'update_time')
else:
# 添加
self.fields = ('name', 'phone', 'create_time', 'update_time')
return self.fields
list_display = ('id', 'name', 'short_detail', 'create_time')