Skip to content

shanhoza/content-autoupdate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cистема обновления контента на сайте

Процесс обновления записей на сайте включает в себя:

  • Авторизацию на сайт, сбор информации по записям, которые предстоит обновить.

  • Переход на источники записей, первоначальная сверка версий продукта и текущей версии на сайте. Скачивание архивов с источников.

  • Повторная сверка версий архивов с текущей версией на сайте. Изменение ссылок в архиве.

  • Обновление архива на сайте, обновление текущей версии записи.

Запуск:

Скопируйте .env.example в .env и отредактируйте .env файл, заполнив в нём все переменные окружения:

cp content_autoupdate/.env.example content_autoupdate/.env

Для управления зависимостями используется poetry, требуется Python 3.11.

Установка зависимостей и запуск:

poetry install
poetry run python -m content_autoupdate

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages