我正在使用Django 1.11版本。
我正在django项目的forms.py
文件中创建以下类:
class SelectDay(forms.Form) :
dayCh = DateField(widget=AdminDateWidget())
现在,当此表单通过我的模板显示并单击日历上的某个日期时,该日期将不会被选择。 但是,当我单击日历的昨天,今天和明天链接时,会分别选择这些日期。
我还在模板文件中包含了以下内容(经过互联网上的建议后-尽管我不理解这部分):
{% block extrahead %}
<script type="text/javascript" src="/admin/jsi18n/"></script>
<script type="text/javascript" src="/static/admin/js/core.js"></script>
<script type="text/javascript" src="/static/admin/js/admin/RelatedObjectLookups.js"> </script>
<script type="text/javascript" src="/static/admin/js/jquery.min.js"></script>
<script type="text/javascript" src="/static/admin/js/jquery.init.js"></script>
<script type="text/javascript" src="/static/admin/js/actions.min.js"></script>
<script type="text/javascript" src="/static/admin/js/calendar.js"></script>
<script type="text/javascript" src="/static/admin/js/admin/DateTimeShortcuts.js"></script>
<link rel="stylesheet" type="text/css" href="{% static 'admin/css/forms.css' %}"/>
<link rel="stylesheet" type="text/css" href="{% static 'admin/css/base.css' %}"/>
<link rel="stylesheet" type="text/css" href="{% static 'admin/css/widgets.css' %}"/>
{% endblock %}
请提出建议。