1
我沒有發現它明確寫在文檔中。jinja2變量命名 - 變量命名限制與Python變量相同嗎?
命名規則是否與Python變量相同?
(如:{{ a_variable'like_that' }}
例如不工作)
我沒有發現它明確寫在文檔中。jinja2變量命名 - 變量命名限制與Python變量相同嗎?
命名規則是否與Python變量相同?
(如:{{ a_variable'like_that' }}
例如不工作)
你爲什麼想知道?如果不起作用,請使用其他名稱。 – dAnjou
@dAnjou很驚人的反應!感覺錯位... 我需要從已經有自己的(解耦)標記語法的文本中構建一個jinja模板,該語法對變量名稱(佔位符)沒有這樣的限制。因此,我需要知道,建立一個強大的翻譯。 我沒有找到jinja論壇/郵件列表,所以我告訴自己我只會在SO上發佈我的問題。我會讓其他用戶判斷它是否值得 – lajarre
這並不合適。許多初學者程序員都想做些奇怪的事情。所以我最好問他們爲什麼要這樣做,以便我能給予更好的支持。回到你的問題:爲了安全,請確保這些名稱是['\ w +'](http://en.wikipedia.org/wiki/Regular_expression#Character_classes)。你沒有找到什麼? http://jinja.pocoo.org/community/ – dAnjou