0

いろいろ調べてみましたが原因がわかりませんでした

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 1orprint 'aditya'がコンソールに何も出力しない理由

コラム管理サイトのスクリーンショット: ここに画像の説明を入力

4

1 に答える 1

0

fetchone()上記の関数の代わりに関数を使用してください。

于 2012-05-01T15:33:39.510 に答える