Django日期范围到模板问题

时间:2015-08-12 22:45:41

标签: python django date templates range

我正在尝试解决将范围内的所有日期都放入我的Django应用程序模板的问题。我有一个时间表的开始日期和结束日期,它们已经定义,我可以将它们传递给模板。但是,我想在HTML表格中填写其中的所有日期,但似乎无法找到解决此问题的方法,因为大多数解决方案仅适用于1个日期。非常感谢任何和所有的帮助!

"\""  --> "
EG: ExecuteParameters="-DeploymentType \"Uninstall\""

HTML电话:

views.py

def time_page(request, result_name):
    records = TimeSheetMain.objects.get(timeSheet_code=result_name)
    empID = Employee.objects.get()
    req_user = request.user
    recordsUser = records.user
    if req_user == recordsUser:
        return render_to_response('ts.html',
                                  {'records': records, 'empID': empID},
                                  context_instance=RequestContext(request))

urls.py

Date Range: {{ records.startDate }} - {{ records.endDate }}

1 个答案:

答案 0 :(得分:0)

  1. 在视图中: 将所有日期收集到列表中,请参阅https://stackoverflow.com/a/1060330/1753891

  2. 在模板中: 使用模板forloop填充HTML表。

    {% for d in date_list %}
    {# table cell here #}
    {% endfor %}