Django community: RSS
This page, updated regularly, aggregates Community blog posts from the Django community.
-
Python Decorators Explained: A Practical Guide
A practical, runnable guide to Python decorators for modern Python 3.12/3.13: how they work via closures, why functools.wraps matters, decorators that take arguments, class-based decorators, stacking order, and real-world patterns like timing, logging, retry, auth and caching. -
Python collections Module: A Practical Guide
A practical, up-to-date guide to Python’s collections module — namedtuple, deque, Counter, defaultdict, OrderedDict, ChainMap and the User* wrappers — with runnable Python 3.12+ examples, a comparison table, and an FAQ covering common choices. -
How to Send & Receive Email in Django with Amazon SES
Send transactional email from Django with Amazon SES over SMTP or the SESv2 API (django-ses and boto3), then receive inbound mail through SES receipt rules into S3. A modern 2026 guide covering domain verification, DKIM/SPF/DMARC, IAM roles, bounce handling, and inbound parsing. -
Create Excel Files in Python with XlsxWriter: Data, Images & Charts
A practical 2026 guide to creating Excel (.xlsx) files in Python with XlsxWriter - write and format data, insert images, draw bar and column charts, export from a pandas DataFrame, and return downloads in memory. Includes a comparison with openpyxl and pandas.to_excel. -
Salesforce Experience Cloud (formerly Communities): Setup Guide
Salesforce Communities was rebranded to Experience Cloud in 2020, and the older Customer Portal and Partner Portal were retired. This guide explains the naming history and walks through standing up an Experience Cloud site today: enabling Digital Experiences, choosing LWR vs Aura templates, assigning community licenses, and configuring guest-user sharing. -
CORS with Amazon S3 and CloudFront: The Modern Guide
A current, practical guide to configuring CORS for assets served from Amazon S3 and CloudFront: the modern JSON bucket CORS format, forwarding the Origin header through the CDN, CloudFront Response Headers Policies, and troubleshooting cached headers. -
Web Scraping in Python with BeautifulSoup
A practical 2026 guide to web scraping in Python with BeautifulSoup 4 and requests — install, parse and navigate HTML, find elements with find_all and CSS selectors, handle pagination, export to CSV/JSON, and scrape responsibly. -
Check Test Coverage in Django with coverage.py and Coveralls
Measure your Django suite's test coverage with coverage.py, configure it in .coveragerc or pyproject.toml, and publish the trend with Coveralls from CI - including a GitHub Actions workflow, the pytest-cov alternative, and a README badge. -
Salesforce Nonprofit Cloud: Fundraising, Programs & Marketing
A current guide to Salesforce Nonprofit Cloud (now Agentforce Nonprofit): how its native architecture differs from NPSP, what it does for fundraising, programs, grantmaking and marketing, and what migrating involves. -
What Is Salesforce and What Does It Do?
Salesforce is the world's leading cloud-based CRM and application platform. It helps companies manage sales, service, marketing, and customer data in one place, then automate and extend those processes with low-code tools, custom code, and AI. This guide explains what Salesforce is, the core clouds it offers, what you can build on it, and how its 2026 AI layer (Einstein and Agentforce) fits in. -
Python with Docker: A Practical Guide (Dockerfile, Compose v2)
A practical 2026 guide to using Python with Docker: why containerize, a production multi-stage Dockerfile with python:3.12-slim and a non-root user, Docker Compose v2 for Django and FastAPI, base-image tradeoffs, and common pitfalls. -
How Salesforce Releases Work: Reading & Preparing for Each Release
Salesforce ships three major releases a year — Spring, Summer, and Winter — each pushed to your org automatically on a staggered schedule. This evergreen guide explains how the release cycle works, how to read the release notes efficiently, the difference between features that are enabled by default, opt-in features, and Release Updates, and a season-by-season checklist for preparing in a sandbox. Originally a Summer '18 recap, it now treats Summer '18 only as a historical reference and points you to the current notes. -
Salesforce Web-to-Lead: Setup, Best Practices & Limits
Learn how to configure Salesforce Web-to-Lead: generate the HTML form, set your Org ID, map the required Last Name and Company fields, enable assignment rules and reCAPTCHA, and work within the 500-requests-per-day limit. -
Salesforce Case Escalation Rules: Setup Guide
A practical 2026 guide to Salesforce case escalation rules: the Setup path, rule entries and criteria, business-hours behaviour, age options, escalation actions (auto-reassign and notify), monitoring, and when to use Flow or Entitlements instead. -
Apex Map Methods in Salesforce: A Complete Guide
A practical guide to Apex Map methods in Salesforce — put, get, keySet, values, the Map SOQL constructor, trigger maps, and bulkification patterns to stay inside governor limits. -
Salesforce Web-to-Case: Setup, Limits & Best Practices
Web-to-Case turns a form on your website into Salesforce Case records. Here is how to enable it, generate the HTML, set assignment and auto-response rules, and work within the 5,000-requests-per-day limit. -
Salesforce Large Data Volumes: Skinny Tables & Indexes
Large Data Volumes (LDV) slow Salesforce reads once objects pass a few million rows. Skinny tables, custom indexes, selective SOQL, and Big Objects keep queries fast at scale — here is when to use each and how to request them from Salesforce Support. -
Salesforce Financial Services Cloud: Problems It Solves
Salesforce Financial Services Cloud (FSC) is the industry CRM built on Sales and Service Cloud for banking, wealth management, and insurance. Here are the core problems it solves — fragmented client data, slow onboarding, compliance, and cross-sell — and the key features behind them. -
One-to-One Relationships in Salesforce: How to Build Them
Salesforce ships lookup, master-detail and many-to-many (junction) relationships — but no native one-to-one field type. To get a true 1:1, you add a lookup or master-detail to the child and enforce uniqueness so each parent has at most one child. Here is how. -
PHP Hosting on Ubuntu with Nginx: LEMP Stack Setup
A step-by-step 2026 guide to hosting PHP on Ubuntu 24.04 with Nginx (LEMP): install Nginx, MariaDB and PHP 8.3-FPM, configure the server block and PHP-FPM socket, add a firewall and Let's Encrypt TLS, and tune the FPM pool. PHP 7 is end of life — use PHP 8.3 or 8.4. -
GitLab Container Registry: Self-Host It on Your Own Domain
The GitLab Container Registry is a private, OCI-compliant Docker registry built into GitLab. Here is how to self-host it on your own domain with DNS, TLS, and CI on a self-managed instance. -
GitLab Webhooks with PHP and Shell Scripts: a Secure Auto-Deploy Guide
How to auto-deploy on push with a GitLab webhook, a hardened PHP 8 receiver and a least-privilege shell script in 2026 - validate the X-Gitlab-Token secret, parse the JSON payload, check the branch, and run a fixed deploy script. Includes the modern GitLab CI/CD alternative. -
jQuery: Features, Overview, and Its Future
jQuery 3.7.x is still maintained and runs on a huge share of the web, but modern JavaScript has absorbed most of what it was built for. Here is an honest 2026 look at jQuery's features, its realistic future, and a clear path to migrate off it. -
How MicroPyramid Helps NGOs and Nonprofits With Custom Software
MicroPyramid donated the open-source PeelJobs job portal to Chaitanya Jyothi Welfare Society to support rural employment. Here is how custom software and CMS help NGOs manage donors, volunteers, content and donations, and how to choose between a custom Django build, WordPress and Salesforce Nonprofit Cloud. -
Image Cropping in jQuery with Jcrop (and the Modern Cropper.js Way)
Jcrop makes image cropping in jQuery simple, but Cropper.js is the modern, dependency-free standard. Here's how to crop in the browser and finish the job securely on the server with Pillow.