Skip to content

impuls64s/python-project-83

Repository files navigation

Hexlet tests and linter status:

Actions Status flake8 Lint

Анализатор страниц - проверяет доступность сайта и записывает данные (ststus code, h1, title, description) в базу данных Postgresql. При разработке использовался Flask и Poetry.

Для правильной работы необходимо созлать файл .env в корне проекта , и записать туда свои переменные окружения.

# У строки следующий формат: {provider}://{user}:{password}@{host}:{port}/{db}
DATABASE_URL = postgresql://user001:super_password@localhost:5432/page_analyz
SECRET_KEY = 'hobbit'

Также для работы необходимо создать таблицы в базе данных, выполните код который находится в database.sql

Полезные команды

# install deps
poetry install

# run localy
make dev

# run at wsgi server
make start

About

Page Analyzer - created with the Flask framework.

Resources

Stars

Watchers

Forks

Packages

No packages published