Lessons about Django (page 5)
The links, tools and tips our engineers and designers share with each other, one “today I learned” at a time.
- lessons shared
- 288
- people sharing
- 29
- database started in
- 2016










Tech Insights· simonwillison.net
Django SQL Dashboard, an interface for running arbitrary read-only SQL queries directly against a PostgreSQL database, protected by the Django authentication scheme:
Shared by
Read on simonwillison.net- Admin
- Dashboard
- Django
- SQL

github.com
Tool for making saveable SQL queries in Django:
SQL reporting that Just Works. Fast, simple, and confusion-free. Write and share queries in a delightful SQL editor, with AI assistance. - explorerhq/sql-explorer
Flavio Juvenal

Tech Insights· github.com
Tool for making saveable SQL queries in Django:
From github.com
SQL reporting that Just Works. Fast, simple, and confusion-free. Write and share queries in a delightful SQL editor, with AI assistance. - explorerhq/sql-explorer
Shared by
Read on github.com- Django


Tech Insights· realpython.com
Python News: What's New From March 2021?
Shared by
Read on realpython.com- Django
- Python

adamj.eu
Safely Including Data for JavaScript in a Django Template
Django templates are often used to pass data to JavaScript code. Unfortunately, if implemented incorrectly, this opens up the possibility of HTML injection, and thus XSS (Cross-Site Scripting) attacks.
Filipe Ximenes

Tech Insights· adamj.eu
Safely Including Data for JavaScript in a Django Template
From adamj.eu
Django templates are often used to pass data to JavaScript code. Unfortunately, if implemented incorrectly, this opens up the possibility of HTML injection, and thus XSS (Cross-Site Scripting) attacks.
Shared by
Read on adamj.eu- Django
- Security

github.com
Detect backward incompatible migrations for your Django project.
:rocket: Detect backward incompatible migrations for your django project - David-Wobrock/django-migration-linter
Filipe Ximenes

Tech Insights· github.com
Detect backward incompatible migrations for your Django project.
From github.com
:rocket: Detect backward incompatible migrations for your django project - David-Wobrock/django-migration-linter
Shared by
Read on github.com- Django


Tech Insights· medium.com
Django [migrations] and its default values
Shared by
Read on medium.com- Django

guguweb.com
Optimize Django memory usage with iterators
Sometimes the Django ORM can use a lot of RAM when dealing with very large querysets. Follow these simple methods to optimize Django memory usage.
Amanda Savluchinske

Tech Insights· guguweb.com
Optimize Django memory usage with iterators
From guguweb.com
Sometimes the Django ORM can use a lot of RAM when dealing with very large querysets. Follow these simple methods to optimize Django memory usage.
Shared by
Read on guguweb.com- Django
- Optimization


Tech Insights· phalt.github.io
Django API Domains
Shared by
Read on phalt.github.io- Architecture
- Ddd
- Django
- Link offlineLink offline
Tech Insights· spikelantern.com
Options for public facing IDs in Django
Shared by
The original link on spikelantern.com is no longer available.
Look for it on the Wayback Machine- Django


Tech Insights· seddonym.me
The trouble with transaction atomic:
Shared by
Read on seddonym.me- Acid
- DB
- Django

adamj.eu
Common Issues Using Celery (And Other Task Queues)
Here are some issues I’ve seen crop up several times in Django projects using Celery. They probably apply with other task queues, I simply haven’t used them so much.
Filipe Ximenes

Tech Insights· adamj.eu
Common Issues Using Celery (And Other Task Queues)
From adamj.eu
Here are some issues I’ve seen crop up several times in Django projects using Celery. They probably apply with other task queues, I simply haven’t used them so much.
Shared by
Read on adamj.eu- Celery
- Concurrency
- Django
- Python
- Queue


Tech Insights· hakibenita.com
How “Export to Excel” Almost Killed Our System
Shared by
Read on hakibenita.com- Django
- Excel
- Python

findwork.dev
Library to do A/B testing on Django with Google Optimize:
A/B testing is a great way to decide what path your product should take. Create two variations, collect data points and see which variation is better. It will help you in understanding your users and their needs. Google Optimize is a tool that simplifies A/B testing by managing variant weights, targeting rules, provides analytics and integrates with other Google product as Google Adwords and Google Analytics.
Rebeca Sarai

Tech Insights· findwork.dev
Library to do A/B testing on Django with Google Optimize:
From findwork.dev
A/B testing is a great way to decide what path your product should take. Create two variations, collect data points and see which variation is better. It will help you in understanding your users and their needs. Google Optimize is a tool that simplifies A/B testing by managing variant weights, targeting rules, provides analytics and integrates with other Google product as Google Adwords and Google Analytics.
Shared by
Read on findwork.dev- Abtests
- Django

dev.to
Optimizing Postgres full text search in Django
Postgres provides great search capability out of the box. For the majority of Django apps there is no...
Filipe Ximenes

Tech Insights· dev.to
Optimizing Postgres full text search in Django
From dev.to
Postgres provides great search capability out of the box. For the majority of Django apps there is no...
Shared by
Read on dev.to- Django
- PostgreSQL

dev.to
Scaling Django/Postgres with PgBouncer on Heroku
Do you have an app on Heroku using Postgres? Are you running out of database connections? Maybe you'v...
Filipe Ximenes

Tech Insights· dev.to
Scaling Django/Postgres with PgBouncer on Heroku
From dev.to
Do you have an app on Heroku using Postgres? Are you running out of database connections? Maybe you'v...
Shared by
Read on dev.to- Django
- Heroku
Book a call
Found it useful?
Let’s put it to work.
Tell us about your product and the problem in front of you. We’ll bring what we’ve learned on real projects.
Tell us about your product, and we’ll bring what we’ve learned.
Still prefer the good old email? Contact us



