Ответы пользователя по тегу Django
  • Как отсортировать объекты по внутреннему идентификатору id?

    @coalesce Автор вопроса
    Разобрался. Из-за js библиотеки.

    Данные вставлял в таблицу к которой подключен DataTables.js
    И при инициализации в данной библиотеке установлено значение по-умолчанию сортировки по первому столбцу.
    Default
    Value: [[0, 'asc']]

    В шаблон вывел objs.query и там действительно ORDER BY есть.
    objs = MyModel.objects.all().order_by("-id")

    Отключить сортировку при инициализации в данной js-библиотеке можно так
    $('#example').dataTable( {
        "order": []
    } );


    Спасибо за наводку Pavel Denisov
    Ответ написан
    Комментировать
  • Как в Django работать с датами на форме?

    @coalesce Автор вопроса
    Спасибо javedimka !
    Решение было в правильном указании input_formats
    В моём случае:
    1) Обернуть в кортеж (или список)
    2) Неправильно писать %yyyy-%dd-%mm, нужно так %Y-%m-%d, по аналогии с документацией
    Итого рабочий вариант:
    input_formats=['%Y-%m-%dT%H:%M']

    P.S. и начальное значение тоже пришлось обернуть
    initial=format(datetime.date.today(),'%Y-%m-%dT%H:%M')
    Ответ написан
    Комментировать
  • Как в Django реализовать множественное наследование шаблонов?

    @coalesce Автор вопроса
    index.html
    {% extends 'base.html' %}
    
    {% block content %} 
        # Заполняем сейчас какие-то данные
    
        # Блок, который будем заполнять далее при наследовании необходимо помещать внутри блока который заполняется при "первом" наследовании. 
        <h1>Заголовок:
        {% block for_child %} 
            # для заполнения в будущем при наследовании
        {% endblock %}</h1>
    {% endblock %}


    спасибо Pavel Denisov
    Ответ написан
    Комментировать