Skip to content

Moth29/app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Генератор Интересных Фактов

Это простое веб-приложение, написанное на Flask (Python), которое отображает случайные интересные факты при каждом обновлении страницы.

Функционал

  • Показывает случайный интересный факт.
  • Кнопка для загрузки нового факта.

Установка и запуск

  1. Клонируйте репозиторий (если это применимо):

    git clone <URL_РЕПОЗИТОРИЯ>
    cd <ИМЯ_ДИРЕКТОРИИ_ПРОЕКТА>
  2. Создайте и активируйте виртуальное окружение (рекомендуется):

    python3 -m venv venv
    source venv/bin/activate  # для Linux/macOS
    # venv\Scripts\activate  # для Windows
  3. Установите зависимости:

    pip install -r requirements.txt
  4. Запустите приложение:

    python app/main.py

    Приложение будет доступно по адресу http://127.0.0.1:8080/ (или http://0.0.0.0:8080/).

Структура проекта

  • app/: Директория с основным кодом приложения.
    • main.py: Основной файл Flask-приложения с логикой и маршрутами.
    • templates/: Директория для HTML-шаблонов.
      • index.html: Шаблон главной страницы.
    • static/: Директория для статических файлов.
      • style.css: Файл стилей.
      • script.js: Файл JavaScript (в данном проекте используется минимально).
  • requirements.txt: Файл с перечислением зависимостей Python.
  • README.md: Этот файл.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •