为了账号安全,请及时绑定邮箱和手机立即绑定

请问DJANG admin model中千分位怎么表示?

请问DJANG admin model中千分位怎么表示?

胡子哥哥 2018-07-08 14:05:27
DJANG admin model中千分位怎么表示?
查看完整描述

1 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

1. Django Admin 不适合最终用户使用

Django admin是为管理员设计的, 而不是给最终用户使用的. Django admin的存在是为了方便管理员添加修改删除数据和管理站点任务.

2. 列表显示
如上图, 因为model的默认文本显示是 xxx object, 所以在admin列表页中默认显示的也是xxx object. 如果希望显示更有用的信息 我们可以进行如下设置:

为model写__unicode__()方法
如果希望model在列表页中显示更多项, 则需要使用list_display

__unicode()__例子:
# models.py
from django.db import models
class Article(models.Model):
title = models.CharField(max_length=100)
slug = models.CharField(max_length=100)
content = models.TextField()
is_published = models.BooleanField(default=False)
def __unicode__(self):
return self.title

查看完整回答
反对 回复 2018-08-06
  • 1 回答
  • 0 关注
  • 974 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信