Paolo Melchiorre: Database generated columns⁽³⁾: GeoDjango & PostGIS
Link: https://www.paulox.net/2023/12/11/database-generated-columns-part-3-geodjango-and-postgis/
An introduction to database generated columns, using PostgGIS, GeoDjango and the new GeneratedField added in Django 5.0.
Link: https://www.paulox.net/2023/12/11/database-generated-columns-part-3-geodjango-and-postgis/
An introduction to database generated columns, using PostgGIS, GeoDjango and the new GeneratedField added in Django 5.0.
Paolo Melchiorre
Paolo Melchiorre - Database generated columns⁽³⁾: GeoDjango & PostGIS
An introduction to database generated columns, using PostgGIS, GeoDjango and the new GeneratedField added in Django 5.0.
Real Python: Python News: What's New From November 2023
Link: https://realpython.com/python-news-november-2023/
November brought exciting news to the Python community, from PyPI’s first security audit to a new version of PyScript! The month also gave Python developers like you ample opportunities to get involve
Link: https://realpython.com/python-news-november-2023/
November brought exciting news to the Python community, from PyPI’s first security audit to a new version of PyScript! The month also gave Python developers like you ample opportunities to get involve
Realpython
Python News: What's New From November 2023 – Real Python
November 2023 was a busy month for Python, with PyPI's first security audit and new versions of Pydantic and PyScript. There's also still time to submit a proposal to PyCon US and to participate in the annual Python Developers Survey.
CodersLegacy: Python __init__.py – Best Practices and Customizations
Link: https://coderslegacy.com/python-init-py-best-practices/
The __init__.py file is a special Python script that is executed when a package or module is imported. Its primary purpose is to initialize the package or module and define the package’s namespace. In
Link: https://coderslegacy.com/python-init-py-best-practices/
The __init__.py file is a special Python script that is executed when a package or module is imported. Its primary purpose is to initialize the package or module and define the package’s namespace. In
CodersLegacy
Python __init__.py - Best Practices and Customizations - CodersLegacy
The __init__.py file is a Python script, executed when a module is imported. Its presence indicates that a directory is meant to be a package.
Ed Crewe: Software development with Generative AI
Link: http://edcrewe.blogspot.com/2023/12/software-development-with-generative-ai.html
The Current State of AI Software GenerationThe user tries to describe what they want generated in terms of a snippet of high level programming language code using standard English. They submit it to t
Link: http://edcrewe.blogspot.com/2023/12/software-development-with-generative-ai.html
The Current State of AI Software GenerationThe user tries to describe what they want generated in terms of a snippet of high level programming language code using standard English. They submit it to t
Blogspot
Software development with Generative AI
The Current State of AI Software Generation The user tries to describe what they want generated in terms of a snippet of high level programm...
James Bennett: Raise the right exceptions
Link: https://www.b-list.org/weblog/2023/dec/11/python-exceptions/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/11/python-exceptions/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Python Software Foundation: Announcing the Hidden Figures of Python Podcast!
Link: https://pyfound.blogspot.com/2023/12/announcing-hidden-figures-of-python-pypodcats.html
The Python Software Foundation is excited to share the launch of the Hidden Figures of Python, a new podcast series created by the PyPodcats. The Hidden Figures of Python series aims to uplift underre
Link: https://pyfound.blogspot.com/2023/12/announcing-hidden-figures-of-python-pypodcats.html
The Python Software Foundation is excited to share the launch of the Hidden Figures of Python, a new podcast series created by the PyPodcats. The Hidden Figures of Python series aims to uplift underre
Python Software Foundation Blog
Announcing the Hidden Figures of Python Podcast!
The Python Software Foundation is excited to share the launch of the Hidden Figures of Python , a new podcast series created by the PyPodca...
TestDriven.io: Effectively Using Django REST Framework Serializers
Link: https://testdriven.io/blog/drf-serializers/
This article looks at how to use Django REST Framework (DRF) serializers more efficiently and effectively.
Link: https://testdriven.io/blog/drf-serializers/
This article looks at how to use Django REST Framework (DRF) serializers more efficiently and effectively.
testdriven.io
Effectively Using Django REST Framework Serializers
This article looks at how to use Django REST Framework (DRF) serializers more efficiently and effectively.
Real Python: Python Basics Exercises: Strings and String Methods
Link: https://realpython.com/courses/python-exercises-string-methods/
In Python Basics: Strings and String Methods,
you used strings for text data in Python. You also learned how to manipulate strings with string methods.
For example, you changed strings from lowercase
Link: https://realpython.com/courses/python-exercises-string-methods/
In Python Basics: Strings and String Methods,
you used strings for text data in Python. You also learned how to manipulate strings with string methods.
For example, you changed strings from lowercase
Realpython
Python Basics Exercises: Strings and String Methods – Real Python
In this Python Basics Exercises course, you'll review how to work with the string data type. You'll practice manipulating strings with methods and formatting them for printing.
TechBeamers Python: Generate random characters using Python choice, choices, urandom, randrange, sample…
Link: https://www.techbeamers.com/generate-random-characters-in-python/
In this tutorial, we have collated a list of different ways to generate random characters in Python. You may check out these methods and pick the most suitable one. Our code examples can help you simu
Link: https://www.techbeamers.com/generate-random-characters-in-python/
In this tutorial, we have collated a list of different ways to generate random characters in Python. You may check out these methods and pick the most suitable one. Our code examples can help you simu
TechBeamers
Generate random characters using Python choice, choices, urandom, randrange, sample...
In this tutorial, we have collated different ways to generate random characters using Python choice, urandom, randrange, and sample.
PyCharm: PyCharm 2023.3.1 Is Out!
Link: https://blog.jetbrains.com/pycharm/2023/12/2023-3-1/
The first bug-fix update for v2023.3 has arrived!
You can update to this version from inside the IDE, using the Toolbox App, or via snaps, if you’re using Ubuntu. You can also download it directly fr
Link: https://blog.jetbrains.com/pycharm/2023/12/2023-3-1/
The first bug-fix update for v2023.3 has arrived!
You can update to this version from inside the IDE, using the Toolbox App, or via snaps, if you’re using Ubuntu. You can also download it directly fr
The JetBrains Blog
PyCharm 2023.3.1 Is Out! | The PyCharm Blog
The first bug-fix update for v2023.3 has arrived! You can update to this version from inside the IDE, using the Toolbox App, or via snaps, if you’re using Ubuntu. You can also download it dir
PyCoder’s Weekly: Issue #607 (Dec. 12, 2023)
Link: https://pycoders.com/issues/607
#607 – DECEMBER 12, 2023 View in Browser » Exploring Code Reviews in Python and Automating the Process What goes into a code review in Python? Is there a difference in how a large organization p
Link: https://pycoders.com/issues/607
#607 – DECEMBER 12, 2023 View in Browser » Exploring Code Reviews in Python and Automating the Process What goes into a code review in Python? Is there a difference in how a large organization p
Pycoders
PyCoder’s Weekly | Issue #607
Issue #607 of the PyCoder’s Weekly newsletter, published Dec. 12, 2023.
Python Bytes: #364 Holy Match-Cases Batman!
Link: https://pythonbytes.fm/episodes/show/364/holy-match-cases-batman
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://www.b-list.org/weblog/2023/dec/03/python-enums/"><strong>A Python/Django Advent calendar</strong></a></li>
<li><a href=
Link: https://pythonbytes.fm/episodes/show/364/holy-match-cases-batman
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://www.b-list.org/weblog/2023/dec/03/python-enums/"><strong>A Python/Django Advent calendar</strong></a></li>
<li><a href=
pythonbytes.fm
Holy Match-Cases Batman!
News and announcements from the Python community for the week of Dec 12th, 2023
TypeThePipe: Python protocols. When to use them in your projects to abstract and decoupling
Link: https://typethepipe.com/post/python-protocols-when-to-use/
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.source
Link: https://typethepipe.com/post/python-protocols-when-to-use/
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.source
TypeThePipe
Python protocols. When to use them in your projects to abstract and decoupling | TypeThePipe
What are Python Protocols and when to use them to complement or sustitute abstract classes and MixIns.
James Bennett: Django's three types of model inheritance
Link: https://www.b-list.org/weblog/2023/dec/12/django-model-inheritance/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/12/django-model-inheritance/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Real Python: Build a Scalable Flask Web Project From Scratch
Link: https://realpython.com/flask-project/
Flask is a powerful and flexible micro web framework for Python, ideal for both small and large web projects. It provides a straightforward way to get a web application up and running, with all the fe
Link: https://realpython.com/flask-project/
Flask is a powerful and flexible micro web framework for Python, ideal for both small and large web projects. It provides a straightforward way to get a web application up and running, with all the fe
Realpython
Build a Scalable Flask Web Project From Scratch – Real Python
In this tutorial, you'll explore the process of creating a boilerplate for a Flask web project. It's a great starting point for any scalable Flask web app that you wish to develop in the future, from basic web pages to complex web applications.
PyCharm: Buy PyCharm. Support Data Science.
Link: https://blog.jetbrains.com/pycharm/2023/12/support-data-science/
PyCharm is joining forces with NumFOCUS to support their Year End Fundraiser
Here at PyCharm, we acknowledge the profound impact of data science in the realm of Python and the importance of projects
Link: https://blog.jetbrains.com/pycharm/2023/12/support-data-science/
PyCharm is joining forces with NumFOCUS to support their Year End Fundraiser
Here at PyCharm, we acknowledge the profound impact of data science in the realm of Python and the importance of projects
The JetBrains Blog
Buy PyCharm. Support Data Science. | The PyCharm Blog
This December, we’re offering new users a 30% discount for PyCharm Professional annual subscriptions. We’ll also donate all of the proceeds from this campaign to support NumFOCUS and their sponsored, data science, projects.
James Bennett: Database views in Django
Link: https://www.b-list.org/weblog/2023/dec/13/django-database-views/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/13/django-database-views/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Seth Michael Larson: Python listed as memory-safe language in latest CISA recommendations
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-21?date=2023-12-14
Python listed as memory-safe language in latest CISA recommendations
About •
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-21?date=2023-12-14
Python listed as memory-safe language in latest CISA recommendations
About •
Seth Michael Larson
Python listed as memory-safe language in latest CISA recommendations
This critical role would not be possible without funding from the OpenSSF Alpha-Omega project. Massive thank-you to Alpha-Omega for investing in the security of the Python ecosystem!
Memory-sa...
Memory-sa...
Talk Python to Me: #442: Ultra High Speed Message Parsing with msgspec
Link: https://talkpython.fm/episodes/show/442/ultra-high-speed-message-parsing-with-msgspec
If you're a fan of Pydantic or dataclasses, you'll definitely be interested in this episode. We are talking about a super fast data modeling and validation framework called msgspec. Some of the types
Link: https://talkpython.fm/episodes/show/442/ultra-high-speed-message-parsing-with-msgspec
If you're a fan of Pydantic or dataclasses, you'll definitely be interested in this episode. We are talking about a super fast data modeling and validation framework called msgspec. Some of the types
talkpython.fm
Ultra High Speed Message Parsing with msgspec
If you're a fan of Pydantic or dataclasses, you'll definitely be interested in this episode. We are talking about a super fast data modeling and validation framework called msgspec. Some of the types in here might even be better for general purpose use than…
James Bennett: Database functions in Django
Link: https://www.b-list.org/weblog/2023/dec/14/django-database-functions/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/14/django-database-functions/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See