簡體   English   中英

在模板Google App引擎python中解析json數據

[英]parse json data in template Google App engine python

我將json數據存儲在我的Google App引擎的數據庫中,將數據存儲到DB中沒有問題,但是我不確定如何在視圖中解析它,例如,我從MODEL中獲取了所有主題並通過它到使用webapps模板的視圖中(我不確定它是django還是jinja2,但它是GAE提供的默認值),現在我的Model objext具有一個包含json的屬性,我想在沒有javascript的情況下在視圖中解析此json我正在通過模板傳遞對象,任何人都可以建議我該怎么做。

例如,我查詢應用程序引擎為

topics = Topic.all()
//topic have many attributes including an attribute tags which contains json string
//["test", "somekeyword"]

我將此字符串解析為單獨的標簽,可以在檢索時將其作為python標簽而不是標簽存儲在python中的對象列表中嗎? 或者有沒有辦法將其轉換為django中的字典?

PS:我無法解析處理程序中的json,因為模型將具有多個條目,並且解析和存儲這些條目將很困難

webapp模板語言為Django(默認情況下為舊版本)。 我認為您必須更改要求-您可以使用Python或Javascript解析JSON,但是Django模板語言(故意)太弱而無法做到這一點。 也許給我們看一些您想使用的數據樣本?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM