首页 > 解决方案 > 有没有办法按日期显示视图?

问题描述

就像我希望段落在星期一一样。周二、周三和整周的另一段。请帮助建议我获取信息的地方!谢谢你。

标签: pythondjango

解决方案


基于星期几的动态视图是可能的,例如:

from django.utils import timezone

def my_view(request):
    weekday = timezone.now().weekday()
    if weekday == 0:
       paragraph = "Happy Monday!"
    elif weekday == 1:
       paragraph = "Happy Tuesday!"
    ...
    return render(request, 'my_template.html', {'paragraph': paragraph}

您还可以将段落存储在模型中并通过查询访问它们。


推荐阅读