繁体   English   中英

会话值的Django模板过滤器?

[英]Django Template Filters on Session Values?

有没有办法在会话值上使用Django模板过滤器?

我有带有日期和时间的会话,并且想使用模板过滤器以不同的格式显示它们。

我的会话时间值为: 18:30 : 18:30并希望显示为6:30PM

这不起作用:

{{ request.session.mytime|time:"g:iA" }}

日期格式也不起作用。 在会议中存储为12/14/2014

{{ request.session.mydate|date:"M d, Y" }}

假设会话值未正确存储为日期或时间?

如果是这样,在会话中存储日期和时间的正确格式是什么?

django> 1.5不使用pickle,因此序列化时的任何值都会使其类型松动。 因此,您是对的:会话值不存储为日期类型。 存储已经为您的需求格式化的值应该可以解决问题

参见https://docs.djangoproject.com/en/1.7/topics/http/sessions/#session-serialization

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM