Spe*_*cer 6 django naming-conventions
这个Django票证说他们不会添加默认的Django模板文件扩展名.你使用什么文件扩展名?
And*_*rra 15
老实说,我认为我们需要django模板文件的标准扩展.模板不是有效的CSS/HTML/XML或其他任何内容.
Nick Presta写道:
- 您已经知道这些文件是模板,因为它们应该位于模板目录中
- 您不希望打开文件以查看它们是什么(HTML,CSS,XML等).您必须使用.djt这样的通用扩展来执行此操作.
点#2也可用于支持默认扩展或混合(如.html.djt).如果没有差异化的扩展,您需要打开一个文件,以便知道它是一个django模板,而不是一个常规(例如HTML)文件.
而#1点是完全错误的,因为它们并不总是在模板目录中.
Ruby on Rails .html.erb用于erb模板,类似的东西也适用于Django.
对于HTML页面:.html
对于XML数据(RSS等):.xml
等
仅仅因为它们是模板并不意味着它们应该具有某种特殊的扩展.
如票中所述:
| 归档时间: |
|
| 查看次数: |
4834 次 |
| 最近记录: |