Bullet Proofing Django Models
A technical guide on designing robust Django models for a bank account system, covering constraints, logging, and best practices.
A technical guide on designing robust Django models for a bank account system, covering constraints, logging, and best practices.
Optimizing Django Admin performance for large-scale applications by addressing common issues like the N+1 query problem and database load.
A tutorial on how to implement email sending functionality in a Django web application using Gmail's SMTP server.
A student reflects on their positive experience and key learnings from participating in the Google Code-In contest with the FOSSASIA organization.
Explains how to test Django views directly using RequestFactory for faster, more isolated tests that don't rely on URL config or middleware.
Neckbeard Republic's Python screencasts, previously a paid subscription service, are now completely free for everyone.
A list of 5 recommended Python screencasts covering topics like Django, lambda functions, and dunder methods for developers.
A list of 10 recommended Python blogs for programmers, including Planet Python, effbot, and Mouse Vs Python.
Explains how to fix Django's default per-request database connection behavior to improve performance via connection pooling.
Announcing django-db-tools, a lightweight Django utility for enabling read-only or GET-only modes during large database migrations.
A developer details the process of redesigning their personal homepage, moving from a Django-based lifestream to a simpler, Bootstrap-powered static site.
A tutorial on using PostgreSQL array fields within Django models to simplify data structures like tags, improving performance and code clarity.
Explains how to implement database connection pooling for Django applications using PostgreSQL to improve performance.
Explains how to implement schemaless data storage in Django using PostgreSQL's hstore extension as an alternative to MongoDB.
A critique of Django's app model and advocating for a service-oriented architecture to improve maintainability and scalability in complex applications.
Discusses the limitations of Django's built-in authentication system (contrib.auth) and the need for a more flexible alternative like django-newauth.
A beginner's guide to starting a Django web project, covering project structure, core files, and initial setup.
A guide to setting up a virtual environment and project structure for Django applications, covering OSX and Ubuntu.