Задача была такая "Добавьте в профиль пользователя поле avatar типа ImageField, укажите путь для загрузки через кастомную функцию". Это примерно тоже самое что и сделать превью продукта, только для пользователя. Да, все делается в приложении myauth. Сложного, казалось бы, нет ничего - в модели Profile дописать строчку, которая будет отвечать в БД за за хранение ссылки на аватарку. Рядышком прописать кастомную фукнцию (из задания) которая пользователю выбрать путь к файлу откуда нужно загрузить аватарку. Создать вьюшку для редактирования аватарки. Код "вьюшки" будет в конце статьи, в ней появятся три новых класса. Затем создать новый файл формы, которая будет загружаться в шаблоне "редактора аватарки". Подключить новую вьюшку в файле url.py Провести изменения в файле about-me.html, где будет данная аватарка выводиться, если есть картинка она выводится а если нет, то пишем соответствующую запись. Вроде бы ничего не забыл, можно проверять. Запускаем тестовый сервер Django. Переходим на ab