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