Django: проблема с django -tempus-dominus datepicker - PullRequest
0 голосов
/ 29 января 2020

РЕДАКТИРОВАТЬ: Я просто понимаю, что я не добавил библиотек, упомянутых

<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>

, но когда у меня были эти 2 строки, теперь у меня есть 2 разные DatePicker !!! И мне не удается подавить первое, чтобы разрешить tempus-dominus, потому что я не знаю, куда оно загружено


Я пытаюсь использовать django -tempus-dominus для своих DateFields (https://pypi.org/project/django-tempus-dominus/), но это не работает

3 проблемы:

  1. можно добавить параметры, attr и т. Д. c. -> init () получил неожиданный аргумент ключевого слова 'опции' django

  2. начальная дата не работает

  3. когда я выбираю дату с помощью средства выбора даты, дата отображается во французском формате (дд / мм / гггг) вместо формата по умолчанию (гггг-мм-дд), поэтому записи не могут быть зарегистрированы

что не так?

settings.py

TEMPUS_DOMINUS_LOCALIZE = False (to unforce default format date)

forms.py

редактировать. html

{% extends 'layouts/base.html' %}
{% load pharmacy_extras %}
{% load static %}
{% load i18n %}
{% load crispy_forms_tags %}
{% block extrahead %}

<style>
    .ui-datepicker .ui-datepicker-header{
        background-color: black;
        color: white;
    }
</style>
{{ form.media }}
{% endblock %}
{% block title %}{% trans 'Pharmacy' %} | Intense TBM{% endblock %}
{% block content %}

<div class='container'>
    <br>
    <br>
    <h1>{% trans 'Edit form' %}</h1>
    <br>
    <form id="form_edit_entree" method="POST" class="post-form">
        {% csrf_token %}
        {{ form | crispy }}

        <button id="unblind_edit" type="submit" class="btn btn-primary" style="width: 100px;">{% trans 'Save' %}</button>
        <a data-modal data-target="" class="btn btn-danger" href="{% url 'pharmacy:index' %}" style="width: 100px;">{% trans 'Cancel' %}</a>
    </form>

</div>


{% endblock %}
{% block extrabody %}
<!--DataTable-->
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.20/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.20/js/dataTables.bootstrap4.min.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.20/css/dataTables.bootstrap4.min.css">
<!--DataTable-->

<!--Modal-->
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<!--Modal-->
<script>
</script>
{% endblock %}


...