我正在使用BabelDjango格式化模板中的日期和时间。 Babel带有一些称为“短”,“长”和“满”的预定义格式。我知道你也可以传递你的自定义格式,如“DDD mmm”等,但我想创建一些更多的命名格式。在我的应用程序中传播几种不同的标准格式会更容易。
这可能吗?我可以向Babel添加更多内容,还是最好在django中创建自己的标记过滤器?谢谢!
答案 0 :(得分:0)
不幸的是,在Babel中还没有为日期格式定义自定义别名。现有的格式名称取自CLDR数据库,因此它们目前非常静态。
我建议你给你写一个包装函数,它将你的别名翻译成一个Babel日期模式。
顺便说一句:您需要哪种日期格式?
Btw2:Babel users mailing list是提出这些问题的好地方(而且你可能会得到更快的答案)。