ORMs are one of the main tools to put first-class data access in the hands on non-SQL-loving developers and even for those who do love SQL, making them way more productive. When you hear about ORMs in Python, we often hear about either SQLAlchemy and Django ORM. And we should, they are great. But there are newer ORMs that take better advantage of modern Python. <br/> <br/> On this episode, you'll meet Daniel Townsend. He's the creator of Piccilo ORM. A great ORM that is async first, but also has synchronous APIs. It has a super clean query syntax. And, it's easy to learn.<br/> <br/> <strong>Links from the show</strong><br/> <br/> <div><b>Dan on Twitter</b>: <a href="https://twitter.com/danieltownsend" target="_blank" rel="noopener">danieltownsend</a><br/> <b>Piccolo ORM</b>: <a href="https://ift.tt/3nAbWHn" target="_blank" rel="noopener">piccolo-orm.com</a><br/> <b>Piccolo on GitHub</b>: <a href="https://ift.tt/3AoKPWN" target="_blank" rel="noopener">github.com</a><br/> <b>Little Bobby Tables joke</b>: <a href="https://ift.tt/37sXNq3" target="_blank" rel="noopener">bobby-tables.coml</a><br/> <b>Syntax example</b>: <a href="https://ift.tt/3xAS102" target="_blank" rel="noopener">github.com</a><br/> <b>Piccolo Admin</b>: <a href="https://ift.tt/3lL5BvQ" target="_blank" rel="noopener">piccolo-orm.readthedocs.io</a><br/> <b>Python's Pathlib</b>: <a href="https://ift.tt/1lj3pEy" target="_blank" rel="noopener">docs.python.org</a><br/> <b>Episode transcripts</b>: <a href="/episodes/transcript/328/piccolo-a-fast-async-orm-for-python-updated" target="_blank" rel="noopener">talkpython.fm</a><br/></div><br/> <strong>Sponsors</strong><br/> <br/> <a href='https://ift.tt/3aBjB2k> <a href='https://ift.tt/2PVc9qH Python Training</a><br> <a href='https://ift.tt/3x0z72P>
from Planet Python
via read more
Subscribe to:
Post Comments (Atom)
TestDriven.io: Working with Static and Media Files in Django
This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...
-
Graph traversal algorithms are used to perform various operations on a graph data structure. In this article, we will use the breadth-first ...
-
Podcasts are a great way to immerse yourself in an industry, especially when it comes to data science. The field moves extremely quickly, an...
-
Introduction I am pleased to have another guest post from Duarte O.Carmo . He wrote series of posts in July on report generation with Pa...
No comments:
Post a Comment