@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']
  • Вопрос задан
  • 312 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы