Files
blog.pyaqa.ru/docs/development/setup.md

475 B

Setup Guide

Prerequisites

  • Python 3.13+
  • uv package manager

Installation

# Clone repository
git clone https://github.com/pyaqa/blog.git
cd blog

# Install dependencies
uv sync

# Run tests
uv run pytest

# Start development server
uv run python -m app.main

Development Server

The server runs on http://0.0.0.0:8000 by default.

Access interactive API docs at:

  • Swagger UI: http://localhost:8000/docs
  • ReDoc: http://localhost:8000/redoc