Схемочка. Хобби помощник

#backend #python #django

https://схемочка.рф/

Схемочка - конструктор схем по номера и схем для вышевок на основе картинок. Сам проект на фреймворке django, а картинки обрабатывает движок основанный на библиеотке компьютерного зрения OpenCV. Она анализирует цвета, контуры изображения, обарабатывает и составляет карту для дальнейшего исользования.

Проект был передан на доработку в подвешенном состоянии. Пришлось разбираться как в самом проекте, так и с сервером. Были решены некоторые вопросы с деплоем приложением и базы данных.

Моих знаний не хватило, чтобы доработать сам движок компьютерного зрения т.к специальность не моя, а обработка изображений требовала определенных навыков.

Я доработал некоторые вопросы по интерфейсу:

  • права доступа на сохранение картинок
  • поправил редактирование контента
  • немного переделал и поправил каталог блога новостей и масстер классов
  • поправил мобильную версию
  • формат даты и сортировка мастер классов
  • руссифицировал админку

Добавил некоторый функционал для Мастер-класса. До этого новый мастер-класс заполнялся администратором. Теперь есть форма, с которой идет заполнение, а из админки есть функция подтверждения заявки.

Так же сделал функционал добавления отзывов.

Контентные функциональные блоки. Вынос информации, которая не является просто контентом. Так например теги при заполнении мастер класса и плашка уведомления для пользователей.

Для меня это был практически первый серьезный проект на django. Было приятно поразбираться в нем, освоить структуру и конечно писать на python.

Posted in 2021, backend, django, interesting, python on Nov 27, 2021.