Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在任何时间都不起作用_Python_Django_Datetime_Datetimepicker - Fatal编程技术网

Python 在任何时间都不起作用

Python 在任何时间都不起作用,python,django,datetime,datetimepicker,Python,Django,Datetime,Datetimepicker,我阅读(使用%YYYY-%MM-%DD%HH-%MM格式)并重复所有内容,但这不起作用。datetime小部件在adminSplitDateTime中看起来是一个splitDateTime,而不是datetimepicker。这是我在form.py中的代码 class ReservationForm(ModelForm): class Meta: model = Reserve def __init__(self, *args, **kwargs):

我阅读(使用
%YYYY-%MM-%DD%HH-%MM
格式)并重复所有内容,但这不起作用。datetime小部件在adminSplitDateTime中看起来是一个splitDateTime,而不是datetimepicker。这是我在form.py中的代码

class ReservationForm(ModelForm):
    class Meta:
        model = Reserve

    def __init__(self, *args, **kwargs):
        super(ReservationForm, self).__init__(*args, **kwargs)
        self.fields['datetime_reservation'].widget = widgets.AdminSplitDateTime()
        self.fields['datetime_reservation'].label = "(month/day/year hour/minutes)"
和我的模板文件

{% extends "lfs/base.html" %}
{% load i18n %}
{% load lfs_tags %}
{% load l10n %}

{% block content %}
<script type="text/javascript" src="/my_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>
    <h1 class="first-heading">{% trans 'Reservation' %}</h1>
    <form action="{% url reserve_form  %}" method="post">
    {% csrf_token %}
    {% localize on %}
        {% for field in form %}
        <div class="field">
            <div class="label">
                {{ field.label_tag }}:
            </div>

            {% if field.errors %}
                <div class="error">
                    {{ field.errors }}
                    {{ field }}
                </div>
            {% else %}
                <div>
                    {{ field }}
                </div>
            {% endif %}
        </div>
        {% endfor %}
    {% endlocalize %}
    <input type="submit" value="Submit" />
    </form>
{% endblock %}
第二个问题。我尝试过这样做,因为我无法将DateTimeField格式更改为
'%d/%m%y%H:%m'
。我尝试使用
DateTimeField(input_formats=“%d/%m/%y%H:%m”)
,但这不起作用,并且出现错误,例如
“使用%YYYY-%MM-%DD%HH-%MM格式”
。我尝试使用SplitDateTime并将格式设置为
输入日期格式“%d/%m/%y”
,但这也不起作用。也许这个字段不支持这种格式,我必须为这种格式编写自定义字段

提前感谢你的帮助

url(r'^admin/jsi18n/$', 'django.views.i18n.javascript_catalog', name="django.views.i18n.javascript_catalog"),