zoukankan      html  css  js  c++  java
  • django后台list_display中添加自定义字段

    list_display = ("apply_prove",)
        def apply_prove(self, obj):
            if obj.prove == 1:
                return "<a href='/' target='_blank'>申请认证</a>"
            else:
                return "<span>认证完成</span>"
    apply_prove.short_description = '操作'
    apply_prove.allow_tags = True
    #adminx.py文件
    #由time表的tid连接到teacher表的tname
    
    @xadmin.sites.register(models.order)
    class TimeAdmin(object):
        list_display = ('tid','get_tname',)
    
        def get_tname(self, obj):
            return '%s' % obj.tid.tname #☆☆☆☆☆
        get_tname.short_description = '老师'

     
    django如何在 search_fields 中包含外键字段

    在search_fields中加入一个外键的名字是不能查询的,要写成(外键名__外键中的字段名)的形式.

    search_fields = ('attributename','goodsclass__cn')
    # goodsclass__cn 就可以搜索外键的名字中有搜索词的条目了,
    # 比如搜索手机的分辨率,而不是电脑的分辨率,就可以搜索'手机 分辨率'

  • 相关阅读:
    4.2.1 B
    4.1.1 A
    C
    A
    排序(sort qsort)
    晕,
    clipssubviews = clipstobounds
    scrollview once more,滑出来的 刚好等于 上下偏移的,
    关于 层的显示,
    水倒过来,倒过去,穷折腾啊,
  • 原文地址:https://www.cnblogs.com/wangchuang/p/10875565.html
Copyright © 2011-2022 走看看