Реализация Bootstrap DateTimePicker на Django - PullRequest
0 голосов
/ 05 мая 2020

Ненавижу задавать такой широкий вопрос, но я просмотрел все руководства и не могу успешно реализовать bootstrap datetimepicker на моем Django сайте. Я установил обновленные версии Bootstrap и Jquery и включил их в установленные приложения в моем файле settings.py. У меня нет ошибок, но datepicker отказывается отображаться, когда я запускаю свой сайт локально.

My forms.py:

from bootstrap_datepicker_plus import DateTimePickerInput

class EnterMatchForm(forms.ModelForm):

    class Meta:
        model = match
        fields = ('match_name', 'player1', 'player2', 'victory', 'match_description', 'match_date')
        widgets = {
                'match_date': DateTimePickerInput(format='%Y-%m-%d %H:%M:%S'),

        }

My HTML Шаблон, в котором мне нужен datetimepicker:

{% extends 'base_generic.html' %}

{% load bootstrap4 %}
{% bootstrap_css %}
{% bootstrap_javascript jquery='full' %}
{{ form.media }}

{% block content %}
    <h2>New Match</h2>
    <form method="POST" class="EnterMatchForm">{% csrf_token %}
        {{ form.as_p }}

        <button type="submit" class="save btn btn-default">Save</button>
    </form>
{% endblock %}

Что мне не хватает? Я потратил много времени, пытаясь заставить работать средство выбора DateTimeInput Django, но, насколько я могу судить, нет способа отформатировать его в гггг-мм-дд ЧЧ: ММ: СС, что мне и нужно.

...