Skip to content

Latest commit

 

History

History
77 lines (65 loc) · 6.62 KB

README_ru.md

File metadata and controls

77 lines (65 loc) · 6.62 KB

prototype_rio_pg

python Rio

Генератор Паролей

Сделано на Rio Framework

  • Discord (Повышайте уровень своих навыков в Rio! ** Присоединяйтесь к серверу Discord**, чтобы пообщаться с другими разработчиками и обсудить, как внести свой вклад.)
  • GitHub (Обнаружили ошибку? Проблемы - это идеальное место, чтобы сообщить об этом фреймворка.)
  • Community Forum (Присоединяйтесь к форуму сообщества на Github, чтобы задавать вопросы и участвовать в обсуждениях)
  • Feature Requests (Самый простой способ запросить функцию на GitHub)

Описание

🚀 prototype_rio_pg — это прототип генератора паролей на Rio Framework. Открытый для всех MVP.

Основные возможности

  • Генерация паролей: Создание паролей различной длины (от 8 до 128) и сложности ("Empty", "Pathetic" "Weak", "Good", "Strong", "Excellent").
  • 🔥 Настройка параметров: Возможность выбора включения цифр, букв и специальных символов.
  • 🛡️ Безопасность: Использование криптографически secrets для генерации паролей.

Генератор Паролей

🔍 Небольшой лайфхак

Если вы хотите редактировать шаблон, перейдите в password-generator/password_generator/utils/settings.py

  • 🤝 У вас есть вопрос? Связаться со мной можно в телеграмм: https://t.me/arcan1um

Установка

Пошаговая инструкция по установке проекта.

  1. Клонируйте проект на свой компьютер:
git clone git@github.com:hydrospirt/prototype_rio_pg.git
  1. Установите и активируйте виртуальное окружение c Python 3.12.5
    cd ./prototype_rio_pg/ &&
    py -3.12 -m venv venv
    Для Windows:
    source venv/Scripts/Activate
    Для Linux
    source . venv/bin/activate
  2. Установите зависимости из файла requirements.txt Для Windows:
    python -m pip install --upgrade pip
    pip install -r requirements.txt
    для Linux:
    pip install --upgrade pip
    pip install -r requirements.txt
  3. Для запуска выполните команды:
    cd ./password-generator/ &&
    rio run
  4. Перейдите по ссылке в терминале или введите в ручную в браузере http://127.0.0.1:8000
The app is running at http://127.0.0.1:8000

Лицензия

🎉 Ура, бесплатная лицензия Unlicense

Поставьте 🌟, если понравилось :)