Случайное животное
Реализуйте сайт, по нажатию на кнопку выводящий название и фото случайного животного.
Продумайте структуру базы данных для хранения животных (название, страна обитания, путь к файлу с фото). Вручную вбейте в базу 20-30 животных из разных стран (например, "лев - Африка", "панда - Китай", "кенгуру - Австралия" и т.д.) и загрузите соответствующие изображения. Все данные должны храниться в базе данных и выдаваться по запросу.
Основные возможности проекта
- Кнопка для вывода случайного животного.
- Фильтр по стране обитания.
- Вывод названия и фото животного.
Главная страница
На главной странице сайта должна быть кнопка "Показать случайное животное" и фильтр для выбора страны. При нажатии на кнопку сайт выбирает случайное животное из базы данных с учетом выбранной страны и выводит его название и фото.
Фильтр по странам
Фильтр должен представлять собой выпадающий список со странами обитания животных. При выборе конкретной страны животные выбираются только из этой страны. Опция "Все страны" показывает животных без фильтрации.
Результат
После нажатия на кнопку сайт должен вывести:
- Название животного.
- Фото животного (изображение).
- Страну обитания животного.
Если в выбранной стране нет животных в базе, должно выводиться сообщение: "Животных для выбранной страны не найдено".