djs*_*ith 1 python django django-templates
我在模板上下文中有一个日期,我想在渲染输出中显示该日期加上7天.
这样的东西(不存在):
{{some_date|plus_days:7}}
如何在不编写任何Python代码的情况下在Django模板中执行此操作?
您可以创建自己的模板标记:
import datetime
from django import template
register = template.Library()
@register.filter
def plus_days(value, days):
return value + datetime.timedelta(days=days)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1648 次 |
| 最近记录: |