Resurrecting the Original Django Book
The original DjangoBook is now online again at DjangoBook.com
All posts in the "django" category
The original DjangoBook is now online again at DjangoBook.com
A written guide to my DjangoCon US talk on deploying machine learning models with Django.
An in-depth look at the uv package manager, why it is so popular, and how to use it today.
Thoughts on a fun week in Chicago, favorite talks, sprints, and more.
A written guide to my DjangoCon US talk on deploying machine learning models with Django.
Tips on having the best conference experience.
Recording a recent podcast appearance with Simon Willison, Adrian Holovaty, Will Vincent, Jeff Triplet, and Thibaud Colas.
Reflections on attending the conference in Dublin, Ireland.
Thoughts and links from this year's DjangoCon US conference in Durham, NC.
A link to the slides and thoughts on improvements for next team on this topic.
What's new in the book
Thoughts from 3 years on the Board as Treasurer
Changelog for the Django 4.0 update
Changelog for the Django 4.0 and Django REST Framework 3.13 update
Practical tips for reading and coding examples in Django books.
What's new in the book
What Django Software Foundation Board Member's actually do.
Makes updates to Django's official docs.
What Django Software Foundation Board Member's actually do.
The best books for learning React and JavaScript.
A comparison of the two dominant Python-based web frameworks.
On the Django community, organizations, and people behind the Django web framework.
Why I'm launching a weekly newsletter on Django.
Launching a new podcast with Carlton Gibson focused on Django.
An up-to-date list of online Django video tutorials.
An interview with Michael Kennedy on learning and teaching Django.
Web frameworks make life much easier when building robust, scalable web applications. Why reinvent the wheel and build everything from scratch yourself? They are used by everyone from small startups...
Python has a special syntax, * (single asterisk) and ** (double asterisks), that lets you pass a variable number of arguments to a function. By convention, these are written as...
An interview with Tobias Macey on learning and teaching Django.
An update 6 months and one more book later on what I've learned.
Djangox helps developers launch new Django projects quickly with a complete user authentication flow, custom user model, social authentication options, and more.
Learn how to change a model field name in your serializer using source.
What I've learned writing and self-publishing a book on web development with Django.
Django is commonly referred to as a “batteries included” framework that provides far more functionality than you will use in any given Web project. As a result, if you are...
Setting up your computer for web development is tricky, even for a professional programmer. As a beginner, it’s likely you’ve had trouble along the way.
Static site generators combine the best of both worlds: a local server lets you use templates to easily manage the design and content on your site but ultimately all you...
tl;dr Use a custom Django template filter.