Начало работы

Страница в разработке

Эта страница документации активно дополняется и уточняется.

Локальная настройка

Python, виртуальное окружение и первая установка пакета.

Начало работыУстановка

Autumn лучше всего чувствует себя в чистом Python-окружении. Идея простая: один проект, одно окружение, никакого скрытого состояния машины.

Что понадобится

  • Python 3.12 или новее
  • pip в терминале
  • Отдельное виртуальное окружение на проект

Выберите тот процесс, который удобнее команде. venv проще и ближе к стандартному Python-подходу, а pipenv удобен, если хочется держать окружение и зависимости вместе.

python -m venv .venv
source .venv/bin/activate

pip install autumn-framework uvicorn

Рекомендуемая стартовая структура

app/
    controllers/
    services/
app.py

Структура специально маленькая. Начните с папок по зонам ответственности, а дальше пусть проект растёт вокруг этой формы.