Начало работы
Страница в разработке
Эта страница документации активно дополняется и уточняется.
Локальная настройка
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
Структура специально маленькая. Начните с папок по зонам ответственности, а дальше пусть проект растёт вокруг этой формы.