Django community: RSS
This page, updated regularly, aggregates Django links from the Django community.
-
Using Django Check Constraints for the Sum of Percentage Fields - Adam Johnson
-
The Django Speed Handbook: making a Django app faster - Open Folder
-
Obey the Testing Goat
Test-Driven Web Development with Python" aims to teach TDD for web programming. It uses a concrete example -- the development of a website, from scratch -- to explain the TDD metholology and how it applies to building web applications. It covers the Selenium browser-automation tool, unit testing, mocking, and interacting with Web technologies from the basics of static content, database integration, throught the inescapable JavaScript, and onto more advanced (and trendy) topics like NoSQL, websockets and Async programming. -
Anthony Monthe - 50 tips to maintain a Django reusable app
I love Django, not just because it on top of Python, but more because it keeps its philosophy: All Zen of Python is respected with batteries included. The Ponies' framework has basically most tools and mechanisms a WebDev would want to have as such authentication, ORM multi-DB or template engine.... -
django - Why do I need Nginx and something like Gunicorn? - Server Fault
-
nginx - Why put a reverse proxy in front of a WSGI server? - Server Fault
-
Django Exceptions | Django documentation | Django
-
Django’s cache framework | Django documentation | Django
-
Custom template tags and filters | Django documentation | Django
-
Understanding uwsgi, threads, processes, and GIL : Python
-
Django Class-Based-View Inspector -- Classy CBV
-
Django Class-Based-View Inspector -- Classy CBV
-
meshy/django-schema-graph: An interactive graph of your Django model structure
Django Schema Graph Django-schema-graph makes a colourful diagram out of your Django models. The diagram is interactive, and makes it easy to toggle models and apps on/off at will. -
Django Standalone Apps - Learn to Develop Reusable Django Libraries | Ben Lopatin | Apress
Develop standalone Django apps to serve as the reusable building blocks for larger Django projects. This book explores best practices for publishing these apps, with special considerations for testing Django apps, and strategies for extracting existing functionality into a separate package. This jumpstart reference is divided into four distinct and sequential sections, all containing short, engaging chapters that can be read in a modular fashion, depending on your level of experience. The first section covers the structure and scope of standalone Django apps. The second section digs into questions about pulling code out of existing projects and into new standalone apps for reuse. The third section details additional, advanced technical best practices toward making standalone apps as broadly useful as possible. The fourth and final section covers strategies for managing a published Django app. Django Standalone Apps is the perfect resource for developers who have at least some prior experience working with Django web applications and want to simplify their deployments and share their knowledge as open source packages. What You'll Learn Scope a standalone Django app project for optimum usefulness Extract code from existing projects to reuse Test a standalone app outside of your Django project Reuse your own … -
The Django Speed Handbook: making a Django app faster - Open Folder
The Django Speed Handbook: making a Django app faster February 25, 2020 Over the course of developing several Django apps, I’ve learned quite a bit about speed optimizations. Some parts of this process, whether on the backend or frontend, are not well-documented. I’ve decided to collect most of what I know in this article. -
Building APIs with Django and Django Rest Framework — Building API Django 2.0 documentation
Building APIs with Django and Django Rest Framework Building APIs with Django and DRF takes over where the Django tutorials stop. In the Django tutorials, you built a regular Django polls app. We will rebuild an API for a similar app. In the chapters to come, we will build a REST(ish) api with authorization, rate limiting, first with pure Django and then with DRF. We will cover testing, continuous integration, documentation tools and API collaboration tools. -
Static Analysis at Scale: An Instagram Story - Instagram Engineering
Instagram Server is entirely Python powered. Well, mostly. There’s also some Cython, and our dependencies include a fair amount of C++ code exposed to Python as C extensions. Our server app is a monolith, one big codebase of several million lines and a few thousand Django endpoints [1], all loaded up and served together. A few services have been split out of the monolith, but we don’t have any plans to aggressively break it up. And it’s a fast-moving monolith; we have hundreds of engineers shipping hundreds of commits every day. We deploy those commits continuously, every seven minutes, typically deploying to production around a hundred times per day. We aim to keep less than an hour of latency between a commit landing in master and going live in production. [2] It’s really, really difficult to keep this massive monolithic codebase, hurtling along at hundreds of commits per day, from devolving into complete chaos. We want to make Instagram a place where all our engineers can be productive and ship useful features quickly! This post is about how we’ve used linting and automated refactoring to help manage the scale of our Python codebase. In the next few weeks, we’ll share … -
(15) Django and DRF Testing Series - YouTube
-
Episodes | Django Riffs
Django Riffs is a podcast for learning web application development in Python using the Django web framework. We explore all of Django's features to equip listeners with the knowledge to build a web app. -
How to Add Websockets to a Django App without Extra Dependencies
-
How we broke up our Monolithic Django Service into microservices
-
adesgautam/dj-angular: Integrating Django and Angular
-
Django + Angular = A powerful web application - The Startup - Medium
-
Django in Production - From Zero to Hero - Part-6
In this lesson we are going to complete our ansible playbook. We will add one more ansible role. And this role will automate all steps that we executed manually in previous lesson. This is ansible directory structure we have so far. In nginx folder are ansible steps to automate setup of ningx, in db folder are ansible steps to automate database setup. I will add one more folder, and name it app, for gunicorn and django application part automation. -
Automating Performance Testing in Django | TestDriven.io