为什么我不能在Django模板视图中使用连字符?

TIM*_*MEX 4 python django templates

{{profile.first-name.value}}
Run Code Online (Sandbox Code Playgroud)

我的变量只是炒作...我希望我能做first_name,但很多变量都是连字符.但是,由于这个问题,我无法在模板中显示我的变量.为什么?

Ski*_*ick 9

连字符是Python中的运算符.如果您将所有连字符换成下划线,它会更好.

  • 我认为"会更好地工作"应该"不会在*全部*工作,除非". (8认同)