Техническое задание: Плагин "Загрузчик вложений" для Django CMS
Цель проекта
Разработать и внедрить в административную панель сайта, построенного на Django CMS, специальный кастомный плагин. Основная функция плагина - предоставление удобного интерфейса для загрузки и управления файлами, которые пользователи сайта смогут скачивать.
Основные требования к функционалу
- Создание плагина с названием «Загрузчик вложений».
- Интеграция плагина в административную панель Django CMS.
- Реализация возможности загрузки и прикрепления файлов (вложений) через интерфейс плагина.
- Настройка механизма, позволяющего пользователям сайта скачивать прикрепленные файлы.
- Реализация дополнительных элементов управления и полей, указанных в предоставленном образце (детали уточняются с исполнителем).
Требования к исполнителю
- Опыт коммерческой разработки на Python и Django.
- Понимание архитектуры и принципов работы Django CMS.
- Умение создавать кастомные плагины и расширять функционал административной панели.
Ожидаемый результат
Полностью рабочий, установленный и протестированный плагин, соответствующий всем пунктам технического задания. Плагин должен быть готов к использованию и не вызывать конфликтов с основной системой.