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

Процесс написания собственных компонентов UI с помощью Backbone.js?

Тип приложения: SPA
Библиотеки: RequireJS, RequireJS text plugin, backbone, jquery, bootstrap, backgrid.
REST API: django-rest-framework
Аутентификация: JWT-токену, который добавляется в headers в Backbone.sync и хранится в куке.

Точка доступа к задачам:
GET POST /api/task
PUT PATCH DELETE /api/task/{id}

{
    "id": 54,
    "url": "http://localhost:8000/api/task/54",
    "base_task": null,
    "title": "At vero eos et accusamus",
    "text": "iusto odio dignissimos ducimus qui blanditiis praesentium ",
    "created_date": "2016-01-19T09:55:21.207730",
    "priority": 0,
    "status": 0,
    "project": 2,
    "owner": 8,
    "responsible": 1,
    "project_name": "Проект 1",
    "owner_name": "user5",
    "responsible_name": "admin",
    "base_task_name": null,
    "put_method_allowed": true,
    "delete_method_allowed": true,
    "status_type": true
}


Сейчас уже есть рабочий вариант на клиенте, но без валидации, нормальной структуры.

Поля status, priority, base_task, responsible представлены ввиде тега select, но кол-во этих объектом может быть большим(думал использовать select2 плюс фильтры в get параметрах), как лучше всего их упаковать в представления и использовать в представлении задачи.

Желательно без плагинов для backbone.
  • Вопрос задан
  • 227 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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