0
我有一個返回「組」對象列表模型的功能client_groups
:問題和Django
return self.userprofile.client.get_groups()
例。返回的列表:
[<Group: Finance>, <Group: Recepção>,...]
如果我只是在shell打印這些通常,如,print groups[1]
,它顯示了正確的事情,這是"Recepção"
。 此函數在我的admin.py中使用,在我的list_display
元組中。 我怎麼能去我的Django的管理界面顯示
Finance, Recepção,...
? 我嘗試解碼它,但我得到一個UnicodeEncodeError:'ascii'編解碼器不能編碼字符。
在我的admin.py: list_display =( 「用戶名」, 「電子郵件」, 「FIRST_NAME」, 「姓氏」, 「號碼」, 「客戶端」, 「client_groups」, 「DATE_CREATED」)
我跑你的線,它的工作。只是爲了好奇,我在shell中運行了我的原始代碼,並將輸出與新輸出進行了比較。據我所知,沒有區別。你能解釋一下爲什麼你的代碼能夠工作嗎,除了你加入了一個'unicoded'逗號空間的組合項目嗎? – chiurox 2010-12-06 22:05:44