我是Django的新手。這是我的標記模型發送Django中的字符串元素列表
class Tag(models.Model):
name=models.CharField(max_length=255)
post=models.ManyToManyField('Post')
我將所有標記名稱的列表發送到模板。我想在JavaScript代碼中使用它。問題是,該表看起來是在JavaScript
[u'c++', u'c#', u'php', u'python',
u'django']
這應該是因爲這
[ 'C++', 'C#', 'PHP', '巨蟒',「Django的]
我認爲這是關於unicode的一些事情,但我不知道如何處理它。請幫忙嗎?
藉口,我的英語不好
你的模板和視圖是什麼樣的? – mhawke
我在視圖中將列表編碼爲JSON,然後在javascript代碼$ .parseJSON('{{tags | safe}}')中對其進行解碼。謝謝你提到的安全過濾器:) – Salma