project_1311
!Работать только в виртуальном окружении! В разработке.
Важно: после каждого добавления нового пакета в виртуальное окружение, дампить его в requirements.txt с помощью pipreqs
Использовать pip install -r requirements.txt
для установки всех пакетов из файла требований.
На данный момент готов минимальный рабочий продукт, нужно доделать некоторые вещи:
- Доделать обработку ответа от сервера на клиентской стороне через JS при изменении заявки. Соответственно поставлен необходимый коментарий - где это нужно сделать (163 строка profile.html). Результатом должно быть: вывод ошибок под полями в случае наличия ошибок в форме, другими словами - форма не прошла валидацию на серверной стороне (отправляются сервером); закрытие модального окна, вывод bootstrap alert`а в случае успешного заполнения формы, обновление участка страницы, на котором произошли изменения. [Приоритетная задача]
- Доделать обработку ответа от сервера на клиентской стороне через JS при удалении заявки: должен выводиться bootstrap alert в случае удаления (сахар, конечно, но если будет время - сделать).
- Сделать ревью дизайна всего сайта - недостатки исправить.
- Сделать ревью функциональности всего сайта - о недостатках сообщить, будем вместе думать, как исправить.
- Переверстать админку под лад дизайна всего сайта, сделать красиво, и чтоб было приятно с ней работать. [Приоритетная задача]
- Сделать телеграм-бота. [Приоритетная задача]
- Сделать ревью всего кода, убрать весь мусор, сделать красивым, исправить, где есть недостатки (к примеру не тот http статус код отсылается или не отсылается вообще). Добавить как можно больше коментариев.
- Реализовать очистку ненужных файлов при удалении записи из бд. [Приоритетная задача]
- Перейти на авторизацию через кабинет миэма