@ddgryaz

Направьте на верный путь при разработке некого справочника на Джанго?

Доброго времени суток!
Подскажите пожалуйста, получил свое первое задание и немного поплыл.
Задание
Сущность "Справочник" содержит следующие атрибуты:

- идентификатор справочника (глобальный и не зависит от версии)
- наименование
- короткое наименование
- описание
- версия (тип: строка, не может быть пустойуникальная в пределах одного справочника)
- дата начала действия справочника этой версии

Сущность "Элемент справочника"

- идентификатор
- родительский идентификатор
- код элемента (тип: строка, не может быть пустой)
- значение элемента (тип: строка, не может быть пустой)

API должно Предоставлять следующие методы:

- получение списка справочников.
- получение списка справочников, актуальных на указанную дату.
- получение элементов заданного справочника текущей версии
- валидация элементов заданного справочника текущей версии
- получение элементов заданного справочника указанной версии
- валидация элемента заданного справочника по указанной версии

Всё задание рекомендовали выполнить на Джанго. До этого на Джанго писал только сайты из серии визиток, с парой тройкой страниц.
Сначала я подумал, что это будет небольшой джанго проект, с неким справочником. Но потом начал читать про "сервис терминологии" , "Сущность "Справочник"" и начал сомневаться.
Подскажите откуда и куда начать двигаться? Что изучить?
Я не имею ввиду, что нужно выполнить задание за меня, я прошу объяснить более человеческим языком как это должно выглядеть и работать! Спасибо большое!

Прокомментируйте так же, какого уровня сложности это задание ;)
  • Вопрос задан
  • 186 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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