Skillbox: Цель практической работы Научиться загружать и отображать медиафайлы.

Отменен
Заказ
5415470
Раздел
Программирование
Предмет
Тип работы
Антиплагиат
Не указан
Срок сдачи
13 Мая 2023 в 23:55
Цена
200 ₽
Блокировка
10 дней
Размещен
12 Мая 2023 в 16:34
Просмотров
125
Описание работы
  1. Убедитесь, что для пользователей выполняется создание профиля при регистрации (модель Profile в приложении myAuth).
  2. Укажите в настройках MEDIA_ROOT и MEDIA_URL.
  3. Подключите в настройках urls обслуживание статики для media (только для DEBUG-режима).
  4. Установите пакет Pillow, заморозьте зависимости.
  5. Добавьте в профиль пользователя поле avatar типа ImageField, укажите путь для загрузки через кастомную функцию.
  6. Сгенерируйте и выполните миграцию.
  7. Отобразите аватарку на странице about-me. Если аватарки в профиле пользователя нет, так и напишите на странице.
  8. Дайте возможность пользователю менять свою аватарку через страницу about-me.
  9. Выведите список пользователей на новую страницу. Дайте возможность перейти на страницу любого пользователя, где будет информация о нём, в том числе аватарка.
  10.  Дайте возможность администраторам менять аватарки пользователей (проверка по is_staff или принадлежности профиля пользователю). Эта проверка должна быть:
  • во view-функции (чтобы не пускать пользователя на страницу и не пропускать запрос на обновление);
  • в шаблоне (чтобы даже не отображать ссылку на обновление профиля пользователя).
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир