Django打印状态不起作用

时间:2012-05-01 01:32:25

标签: django django-admin python-2.7

我一直在努力,但无法弄清楚为什么会发生,

class FortressUserAdmin(admin.ModelAdmin):    
    list_display(. . . , get_my_schema)

    def get_my_schema(self, obj):
        sql_query = "select prop_val from customer_property where customer_id = %d and property_value like '%%%%SCHEMA%%%%'" % obj.customer_id.customer_id    
        property_value = connection.cursor().execute(sql_query).fetch_one()        
        print sql_query        
        return 1
        # return "aditya"
    get_my_schema.short_description = 'Schema Instance'
  • 为什么列值始终为(None)
  • 为什么print 1print 'aditya'不会向控制台打印任何内容

列管理站点的屏幕截图: enter image description here

1 个答案:

答案 0 :(得分:0)

使用fetchone()功能代替上面使用的功能。