Мультфильмы
Реализуйте сайт с описаниями мультфильмов. Мультфильмы добавляются через админку.
Основные возможности проекта
- Главная страница со списком мультфильмов и пагинацией.
- Страница мультфильма с полной информацией.
- Комментарии к мультфильмам (без регистрации).
- Фильтрация по году выпуска и студии.
- Админ-панель для управления мультфильмами.
Главная страница
На главной странице должны быть выведены 10 мультфильмов с пагинацией. Для каждого мультфильма должна быть указана следующая информация:
- Название мультфильма (ссылка на страницу мультфильма).
- Постер мультфильма (изображение).
- Год выпуска.
- Страна производства.
- Студия (например, Pixar, DreamWorks, Disney).
- Первые N слов описания (например, 15 слов).
- Возрастной рейтинг (0+, 6+, 12+, 16+).
- Ссылка на страницу с полным описанием.
Страница мультфильма
На странице мультфильма должна быть указана следующая информация:
- Название мультфильма.
- Постер мультфильма (изображение).
- Год выпуска.
- Страна производства.
- Студия.
- Режиссер.
- Актерский состав (актеры озвучки).
- Возрастной рейтинг (0+, 6+, 12+, 16+).
- Полное описание.
- Ссылка на сторонний сайт для просмотра.
Комментарии
На странице мультфильма пользователи могут оставлять комментарии:
- Комментарии могут оставлять любые пользователи без регистрации.
- Форма комментария: имя (инпут) и текст комментария (текстареа).
- Отображение имени автора комментария, даты и текста.
- Комментарии отображаются в хронологическом порядке (сначала старые).
- Количество комментариев у мультфильма.
Фильтрация
Сайт должен позволять выполнять фильтрацию мультфильмов по следующим критериям:
- Год выпуска (диапазон от и до).
- Студия (выбор из списка).
Фильтр должен работать на отдельной странице с результатами и пагинацией.
Админ-панель
В админ-панели администратор может управлять мультфильмами:
- Просмотр списка всех мультфильмов с пагинацией (по 20 мультфильмов).
- Для каждого мультфильма: название, год выпуска, студия, количество комментариев.
- Действия: редактировать, удалить (с подтверждением).
- Ссылка на создание нового мультфильма.
Добавление и редактирование мультфильма
Форма добавления и редактирования мультфильма содержит следующие поля:
- Название мультфильма (инпут).
- Год выпуска (инпут).
- Страна (инпут).
- Студия (инпут).
- Режиссер (инпут).
- Актеры озвучки (инпут, список через запятую).
- Возрастной рейтинг (выпадающий список: 0+, 6+, 12+, 16+).
- Полное описание (текстареа).
- Постер мультфильма (загрузка изображения).
- Ссылка для просмотра (инпут).
- Кнопка "Сохранить".
Дополнительные возможности
- Поиск мультфильмов по названию.
- Поиск по студии (вывод мультфильмов конкретной студии).
- Сортировка мультфильмов по году выпуска, названию.