2011-01-28 10 views
1

MultipleChoiceFieldからのモデルデータがあります。私はそれがユニコードでレンダリングされていると考えましたが、データの表示方法を理解することはできません。UnicodeでレンダリングするMultipleChoiceFieldのデータを表示する方法

{{chef.meal}} displays [u'Brunch'] 

データを表示するためにユニコードを削除するにはどうすればよいですか?

ありがとうございます!

+0

chef.mealがどのように定義されていますか?私たちのコードを見せてください! –

+0

問題は、食事= forms.ModelMultipleChoiceField()の代わりに食事= forms.MultipleChoiceField()を使用していたことでした。 – Emile

答えて

2

これはリストです。 Join itまたはiterate over itを入力して内容を取得します。

{{ chef.meal|join:", " }} 
+0

Hmmが戻ってきたようだ[、u、 '、B、r、u、n、c、h、'] – Emile

+0

@Emile:何かが早すぎて文字列になってしまっている。 –

+0

k助けてくれてありがとう! – Emile