Django-style фильтры поверх SQLAlchemy: зачем я написал python пакет sqlalchemy-query-manager

TL;DR: я сделал sqlalchemy-query-manager — небольшой слой поверх SQLAlchemy для типовых backend-запросов. Он не заменяет SQLAlchemy, а добавляет более компактную запись для частых операций: фильтры в стиле number__gte=100 , условия через Q , фильтрацию по связанным моделям, eager loading, CRUD helpers, агрегаты и просмотр итогового SQL. Идея в том, чтобы оставить SQLAlchemy в основе, но убрать повторяющийся код там, где запросы становятся слишком большими.

https://habr.com/ru/articles/1052518/

#sqlalchemy #python #orm #sql #djangostyle_filters #crud #flask #fastapi #open_source #sqlalchemyquerymanager

Django-style фильтры поверх SQLAlchemy: зачем я написал python пакет sqlalchemy-query-manager

SQLAlchemy — очень удобный инструмент. В нём явно видно, какой  select()  строится, где используются  join , какие условия попадают в  where , как...

Хабр
Ivory powder flask, Mughal Empire (India and Pakistan), late 17th century AD

Python for Data Analysis: From Basics to Real-World Projects with NumPy, Pandas, Visualization, SQL, and Machine Learning by Mohammad Belal Ansari is a new release on Leanpub!

Unlock the power of data with Python. Learn how to clean, analyze, visualize, and model real-world data using NumPy, Pandas, SQL, and machine learning techniques.

Link: https://leanpub.com/python-for-data-analysis

#books #ebooks #newreleases #leanpublishing #selfpublishing #computer_programming #databases #machine_learning #flask

Python for Data Analysis

Learn Python for data analysis with NumPy, Pandas, SQL, visualization, and machine learning through practical projects.

Looking to deploy your Python web applications? 🚀 Learn how to set up Gunicorn, a lightweight and fast WSGI HTTP server that seamlessly connects the internet to your Django or Flask code.

If you want to see the coding part, view the full tutorial on our website:
🔗 https://www.ctcservers.com/tutorials/howto/install-gunicorn/

#Python #Gunicorn #WebDevelopment #Django #Flask #DevOps #Linux

What's an HTML-first way (no JS, if possible) to browse existing media files on a server?

I've got a Flask backend with a public_uploads directory holding images. I'd like to be able to scroll through/pick files for a simple blog post editor.

#askfedi #flask #webdev

Três anos da morte de Esteban Volkov, defensor incansável do legado de Leon Trotsky

Há três anos, em 16 de junho de 2023, o movimento comunista internacionalista e a classe trabalhadora perderam um revolucionário, Esteban Volkov. Ao longo de seus 97 anos, aprendendo desde casa, ma…

Organização Comunista Internacionalista (Esquerda Marxista)

Десктопный аналитик криптовалют: как устроена мультифакторная система сигналов на TA-Lib

Когда я начал торговать криптой, меня раздражало одно: большинство аналитических инструментов выдают «BUY» или «SELL» без объяснений. Три индикатора сказали покупать - вот тебе сигнал. Никаких весов, никакого контекста, никакой логики за цифрой. Я решил сделать иначе. Программа, о которой пойдёт речь — это десктопное приложение для Windows , которое запускается двойным кликом, подключается к открытому API Binance и выдаёт взвешенный Score по шести категориям индикаторов, бэктест на последних 100 барах, уровни поддержки/сопротивления по фракталам и ATR-метрики риска. В статье расскажу, как всё это устроено изнутри — с формулами и кодом.

https://habr.com/ru/articles/1047376/

#технический_анализ #криптовалюта #TALib #Python #торговые_сигналы #индикаторы #MACD #свечные_паттерны #Binance_API #Flask

Десктопный аналитик криптовалют: как устроена мультифакторная система сигналов на TA-Lib

Когда я начал торговать криптой, меня раздражало одно: большинство аналитических инструментов выдают «BUY» или «SELL» без объяснений. Три индикатора сказали покупать — вот тебе сигнал. Никаких весов,...

Хабр

"UGH!"

iPad to Linux
lesson in futility
wrote Flask uploader

#haiku #poetry #interoperability #Linux #Flask #iPad

GeoSphere Austria (Vienna) is looking for head of SysAdmin (Win+Linux), head of IT Security, head of HPC, Linux SysAdmin and Full Stack Dev (Flask, FastAPI and PHP)

https://geosphere.at/de/ueber-uns/karriere

#FediHire #Linux #Flask #FastAPI #HPC #FullStack #Wien

Karriere

In dieser Rubrik finden Sie einen Überblick zu unseren aktuell ausgeschriebenen Stellenangeboten.

Senior Software Engineer - Engineering Workflow and CI at Mozilla

Mozilla is hiring Senior Software Engineer - Engineering Workflow and CI