Найти в Дзене
Павлин Шарит

FastAPI-Forge: накликиваем модели

FastAPI-Forge: накликиваем модели Шаблоны FastAPI выходят на новый уровень, теперь можно не просто стартануть проект одной командой, но еще и моделки накликать, теперь хочется и в мой шаблон такое добавить Нашел недавно интересный проект FastAPI-Forge - это генератор FastAPI проектов с UI интерфейсом! Что в нем цепляет: - Визуальное создание моделей через NiceGUI - Одним кликом добавляешь нужные сервисы (Redis, RabbitMQ, JWT) - На выходе получаешь полноценную структуру - модели, схемы, эндпоинты и тесты Самая крутая фича - возможность подключиться к существующей базе данных и сгенерировать API для нее. Пишешь connection string и получаешь готовый API за минуты Запускается элементарно: pip install fastapi-forge fastapi-forge start В сгенерированном проекте уже есть Docker Compose, алембик для миграций и даже GitHub воркфлоу для CI/CD После такого мой шаблон явно просит обновления. Думаю, стоит добавить что-то подобное Поддержать на Boosty Посмотреть на Youtube

FastAPI-Forge: накликиваем модели

Шаблоны FastAPI выходят на новый уровень, теперь можно не просто стартануть проект одной командой, но еще и моделки накликать, теперь хочется и в мой шаблон такое добавить

Нашел недавно интересный проект FastAPI-Forge - это генератор FastAPI проектов с UI интерфейсом!

Что в нем цепляет:

- Визуальное создание моделей через NiceGUI

- Одним кликом добавляешь нужные сервисы (Redis, RabbitMQ, JWT)

- На выходе получаешь полноценную структуру - модели, схемы, эндпоинты и тесты

Самая крутая фича - возможность подключиться к существующей базе данных и сгенерировать API для нее. Пишешь connection string и получаешь готовый API за минуты

Запускается элементарно:

pip install fastapi-forge

fastapi-forge start

В сгенерированном проекте уже есть Docker Compose, алембик для миграций и даже GitHub воркфлоу для CI/CD

После такого мой шаблон явно просит обновления. Думаю, стоит добавить что-то подобное

Поддержать на Boosty

Посмотреть на Youtube