FastAPI Template — лучший темплейт со всем что надо для старта на FastAPI!
Одной из самых замечательных особенностей является то, что этот проект очень легко настраивается. Вы можете выбирать между различными базами данных и даже ORM, а можете даже сгенерировать проект без базы данных! В настоящее время поддерживаются SQLAlchemy 2.0, TortoiseORM, Piccolo и Ormar.
Фичи темплейта:
- Pydantic V2 (где это возможно, некоторые либы не поддерживают)
- Вы можете выбрать между GraphQL и REST API
- uvicorn и gunicorn
- Поддержкаразличных баз данных и ORM
- Опциональные миграции для каждогоORM (кроме сырых драйверов)
- Различные CI\CD
- Дополнительные демонстрационныероуты и модели (это поможет вам увидеть, как устроенпроект)
- Сгенерированные тесты с почти 90% покрытием
- Дополнительная поддержкаRedis, RabbitMQ, Kafka и taskiq
- Опциональная интеграция с Prometheus, Sentry и Opentelemetry
- Опциональный логгерLoguru
Ссылку оставляю тут.
#python#fastapi#template
#python
🐍
Hitchhiker's Guide to Python
Python Best Practices Guidebook
Una guía de mejores prácticas para instalar, configurar y usar Python a diario, incluidos pip, numpy, virtualenv y más.
🔗Github
▪Docs
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#python
🐍
Introducing LazyPredict! 🚀
A Python library that enables you to train, test, and evaluate multiple ML models at once using just a few lines of code.
pip install lazypredict
🔗Github
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
🐍
Did you know you can create #Python decorators by writing a class?
Esto es especialmente útil cuando creas un decorador que acepta argumentos. Son más fáciles de leer.
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#Python
🐍
GaussianDreamer: Fast Generation from Text to 3D Gaussian Splatting with Point Cloud Priors
• Github
• Project
• Paper
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#Python
🐍
HarvardX: CS50's Introduction to Programming with Python
Curso gratuito para programadores de Python de Harvard sobre los conceptos básicos de la programación en Python, ciencia de datos, programación web, scraping y más.
📌Course
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#python
🐍
300+ Python Challenges Python Exercises For Beginners 2023
If you want to take your Python skills to the next level with intensive practice, then this course is for you. Apply your knowledge to solve more than 300 Python exercises and check your solutions with step-by-step video lectures with visual effects and diagrams.
🌐English
📆Sept 1, 2023
💾2.82 GB
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#python
🌐
InstaGraph
Converts text input or URL into knowledge graph and displays.
git clone https://github.com/yoheinakajima/instagraph.git
🔗Github
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----