Написать модели Django приложения по схеме БД

1 600 руб. за проект
25 сентября 2020, 15:19 • 1 отклик • 13 просмотров
Исходные данные:
Схема БД в PNG и Draw.io формате. 28 таблиц (сущностей)


Требования к реализации:
1. Для записи имен классов необходимо использовать CamelCase.
2. Для записи имен полей/методов необходимо использовать snake_case .
3. Каждое поле модели должно иметь атрибут verbose_name, значение которого - функция локализации (см. gettext), значение которой имя поля (пр.: поле name, verbose_name = _("name") )
4. У моделей в разделе meta должны заполнятся атрибуты verbose_name и verbose_name_plural (аналогичным описанному в п.3 способу)
5. Каждая модель должна находится в приложении (в терминах Django проекта). В представленной схеме используется следующий подход к именованию сущностей: "имяприложения"_"имя_модели" где строка до первого символа "_" - имя приложения, весь остальной текст - имя класса/таблицы.

Ограничения разработки:
1. django 2.2 LTS
2. python 3.6
3. БД postgreSQL 11 + расширение postgis 3

Требования к результату:
1. Ссылка на репозиторий с проектом.
2. Django приложение (сервис/проект), соответствующий описанным требованиям, схеме БД, указанным ограничениям
3. Миграции сведены (squash migrations) и успешно применяются на "чистой" базе.
4. Код проекта успешно проходит валидацию линтером Flake8 (стандартные настройки)
5. Имена таблиц БД в точности соответствуют именам в схеме.
Файлы
Отзывы
Работали строго по ТЗ (не больше и не меньше поставленной задачи). Меня полностью устроил результат работ. Андрей специалист с опытом, ответственный, коммуникабельный: адекватно реагирует за замечание, аргументирует свою точку зрения. Сотрудничеством доволен, могу рекомендовать.
3 года назад
Профессионал своего дела с большим практическим опытом. Честный и ответсвенный заказчик. Было составлено отличное и четкое ТЗ, были получены ответы на все уточняющие вопросы.
3 года назад