Клонировать репозиторий и перейти в него в командной строке:
git clone https://github.com/AkobArm/random_films.git
cd random_films
Cоздать и активировать виртуальное окружение:
python3 -m venv venv
source venv/bin/activate
или для пользователей Windows
source env/Scripts/activate
Установить зависимости из файла requirements.txt:
python3 -m pip install --upgrade pip
pip install -r requirements.txt
Запустить проект:
flask run
Проект представляет собой веб-приложение, которое позволяет пользователю получить случайный фильм из базы данных. Пользователь может выбрать жанр фильма, год его выхода и рейтинг на сайте IMDB. Приложение также позволяет пользователю добавлять фильмы в избранное и просматривать их список.
- Python 3.8
- Flask
- SQLAlchemy
- SQLite
- HTML
- CSS
- Bootstrap
- Добавить возможность регистрации пользователей
- Добавить возможность добавлять фильмы в избранное без регистрации
- Добавить возможность просматривать список фильмов, добавленных в избранное другими пользователями
- Реализована возможность получения случайного фильма из базы данных
- API для получения случайного фильма