Задать вопрос
@nurzhannogerbek

Как реализовать перетаскивание элементов в слайдере?

Здравствуйте! Помогите пожалуйста разобраться.

В своем Джанго проекте у меня есть модель данных Slider (см. ниже). На основе этой модели данных пытаюсь создать слайдер. C виду он похож на слайдер как на сайте djangopackages.
339e4771788940e3900d80e8fb5fc885.PNG

Сортировка объектов модели по умолчанию проходить по полю idx. В самом интерфейсе сортировка должно быть реализована по средствам перетаскивания. Вопрос в следующем. Могли бы вы посоветовать варианты решения создания подобного слайдера. Куда копать? Вроде JQuery предоставляет такую возможность, но не могу найти более имее подробную информацию. Должно ли значение поле idx меняться при перетаскивании элемента. Буду благадарен любой помощи!

models.py:
class Slider(models.Model):
    head = models.CharField(
        max_length=250,
        help_text='Заголовок',
        blank=False
    )

    body = models.TextField(
        help_text='Основной текст с описанием',
        blank=False
    )

    idx = models.IntegerField(
        help_text='Поле для сортировки',
        default=0,
    )

    class Meta:
        ordering = ['idx']
  • Вопрос задан
  • 320 просмотров
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы