我想轉換字符串在Django模板列表:如何轉換字符串中的Django模板列出
數據:
{u'productTitle': u'Gatsby Hard Hair Gel 150g', u'productPrice': 0.0, u'productMRP': 75.0, u'hasVariants': 0, u'productSite': u'http://www.365gorgeous.in/', u'productCategory': u'', u'currency': u'INR', u'productURL': u'http://www.365gorgeous.in/gatsby-hard-hair-gel-300g-1.html', u'productDesc': u'A Water type hair gel with is hard setting and gives hair a firm hold It is non sticky hard setting and smooth to the touch Firm hold with wet look spikes', u'productSubCategory': u'', u'availability': 0, u'image_paths': u'["full/548bc0f93037bd03340e11e8b18de33b414efbca.jpg"]'}
我想從上面的字典中提取圖像路徑,但圖像路徑在串u'["full/548bc0f93037bd03340e11e8b18de33b414efbca.jpg"]'
是有什麼辦法可以把它轉換成["full/548bc0f93037bd03340e11e8b18de33b414efbca.jpg"]
內模板...我知道它可以在視圖中進行,但我可以做這個模板....
請問爲什麼這是一個字符串呢? – rantanplan
......以及爲什麼你不想將邏輯放在你的視圖中它屬於哪裏? – arie
我同意這種事情不應該由模板處理。如果你將它存儲爲json,當你訪問該字段時,會有很多包將自動處理序列化和反序列化。下面是一個例子:https://github.com/bradjasper/django-jsonfield – Ngenator