ABCDEFGHIJKLMNOPQRSTUVWX
1
Timestamp
What is your primary operating system?
When starting a new project, which version of Django do you use?
How often do you upgrade Django in your projects?
How easy is it to upgrade Django versions (5 is very easy, 1 is very hard)?
How could we make upgrading Django easier?
Which built-in database(s) do you use?
Which built-in GeoDjango backend(s) do you use?
Which cache backends do you use?
What core components of Django are most valuable to you?
What contrib apps are most valuable to you?
Which Python packages do you rely on?
Which Django 3rd party apps do you rely on?
Which test frameworks do you use?
What template engine do you use?
What parts of the Django documentation are most useful?
How do you follow Django development?
What is Django doing right? What could Django change?
2
10/2/2019 13:51:27Windows, Linux, MacOS2.2+Every releaseSQLite, PostgreSQLPython 3
3
10/2/2019 16:51:32MacOS2.2+Every releasePostgreSQLPython 3
4
11/5/2019 12:49:00MacOS2.2+Every releasePostgreSQLPython 3
5
11/5/2019 16:40:00MacOS2.2+Every releasePostgreSQLPython 3
6
7/29/2020 10:24:43WindowsThe latest stable release
Every stable release (3.0, 3.1)
1PostgreSQLMemcached
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin
postgres, sitesuWSGIdjango-mptt
Django templates (native)
TutorialsRSS
7
7/29/2020 10:25:13MacOSThe latest stable release
Every stable release (3.0, 3.1)
5PostgreSQL
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Authentication, 3rd party ecosystem, URLs, Testing, Django management commands
admin, auth, sessions, sitemaps, staticfiles
uWSGI
django-extensions, django-debug-toolbar, django-crispy-forms, django-allauth
unittest (manage.py test), selenium, coverage
Django templates (native)
Topic Guides, Reference Guides
djangoproject.com Blog
8
7/29/2020 10:27:48LinuxThe latest stable release
Every stable release (3.0, 3.1)
5SQLite, MariaDBMemcached
Models (ORM), Templates, Migrations, admin, Authentication, Caching, URLs, Django management commands
admin, auth, postgres, sessions, sites, sitemaps, staticfiles, syndication
requestsdjango-debug-toolbarunittest (manage.py test)
Django templates (native)
Topic Guides, How-tosdjangoproject.com Blog
9
7/29/2020 10:30:02MacOSThe latest stable release
Every stable release (3.0, 3.1)
4PostgreSQLRedis
Models (ORM), Migrations, Authentication, 3rd party ecosystem, URLs, Django management commands
auth, contenttypes, postgres, sessions
psycopg2
djangorestframework, django-filter, django-channels, django-redis, huey2
unittest (manage.py test), pytest
Topic Guides, Reference Guides, How-tos, Tutorials
RSS
10
7/29/2020 10:32:51LinuxThe latest stable releaseLTS only (2.2)4PostgreSQLPostGISRedis
Views (class-based), Authentication
gis, postgres, sessionspsycopg2django-cors-headers
Topic Guides, Reference Guides, How-tos, Tutorials
RSS
I think Django is doing well with security, but should extent examples in its documentation.
11
7/29/2020 10:33:01LinuxThe latest stable releaseLTS only (2.2)5SQLite, PostgreSQL
Models (ORM), Forms, Views (class-based)
admin, auth, messagesblack
pytest-django, django-compressor
unittest (manage.py test), pytest, selenium, tox
Django templates (native)
Topic Guides, Reference Guides
djangoproject.com Blog
12
7/29/2020 10:34:59LinuxThe latest stable release
Every stable release (3.0, 3.1)
4
SQLite, PostgreSQL, MySQL
Redis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Signals, Authentication
admin, auth, postgres, redirects, sessions
psycopg2
djangorestframework, djangorestframework-jwt, django-channels, django-crispy-forms, django-celery, django-celery-beat, django-celery-results
unittest (manage.py test), pytest
Django templates (native), Jinjia2
Topic Guides, TutorialsStack Overflow
13
7/29/2020 10:37:13MacOSThe latest stable release
Every stable release (3.0, 3.1)
5SQLite, PostgreSQL
Models (ORM), Forms, Views (class-based), Templates, Migrations, Authentication, URLs
auth, contenttypes, sessions, staticfiles
requests
django-cors-headers, pylint-django, django-environ
unittest (manage.py test), pytest, coverage
Django templates (native)
Topic Guides, Reference Guides, How-tos
djangoproject.com Blog
14
7/29/2020 10:42:17Windows2.2LTS only (2.2)4PostgreSQLPostGISMemcachedModels (ORM)admin, authrequests
djangorestframework, djangorestframework-jwt, django-cors-headers, django-filter, django-oauth-toolkit, django-celery, django-celery-beat
unittest (manage.py test)
Django templates (native)
Topic GuidesStack Overflow
15
7/29/2020 10:42:59MacOSThe latest stable release
Every stable release (3.0, 3.1)
5
you are doing a very good job :)
PostgreSQLRedis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Authentication
admin, auth, contenttypes, messages, postgres, sessions, staticfiles
gunicorn
django-debug-toolbar, django-compressor, django-hashid-field
cypress
Django templates (native)
Reference GuidesPodcasts+ very good docs
+ stable
+ feature rich
- JavaScript integration
- modern admin
- no type definitions
16
7/29/2020 10:44:19Linux2.2LTS only (2.2)3
Do not remove APIs even if deprecated
PostgreSQL
Models (ORM), Forms, Templates, Migrations, Authentication, URLs, Testing, Django management commands
admin, auth, contenttypes, humanize, messages, postgres, sessions, staticfiles
requests
django-debug-toolbar, pytest-django
pytest
Django templates (native)
Topic Guides, Reference Guides, How-tos
Google Groups (#django-developers, #django-developers, #django-announce
right: keeping churn low but staying relevant.
change: more emphasis on really stable API to make updates less painful
17
7/29/2020 10:46:05LinuxThe latest stable releasePostgreSQLRedis
Models (ORM), Migrations, admin, Authentication, 3rd party ecosystem
admin, auth, postgres, sessions
pytest
django-cors-headers, django-extensions, django-debug-toolbar, pytest-django, django-channels, django-environ, django-celery, Django-social-auth, django-graphene, django-cacheops
pytest, toxJinjia2
Topic Guides, Reference Guides
RSS
18
7/29/2020 10:46:24Windows
The latest Long-Term Support (LTS) release
LTS only (2.2)4SQLite, PostgreSQL
Models (ORM), Templates, Migrations, Signals, URLs, Testing, Django management commands
messages, postgres, staticfiles
boto3
django-storages, pylint-django, social-auth-app-django
pytest
Django templates (native)
Reference Guidesdjangoproject.com Blog
19
7/29/2020 10:48:44LinuxThe latest stable releaseLTS only (2.2)4SQLite, PostgreSQLRedis
Models (ORM), Views (class-based), Migrations, admin, Signals, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
admin, auth, postgres, staticfiles
model-bakery
djangorestframework, django-cors-headers, social-auth-app-django, django-compressor
unittest (manage.py test), coverage
Django templates (native)
Reference Guides
IRC (#django or #django-dev)
20
7/29/2020 10:50:19MacOSThe latest stable release
Every stable release (3.0, 3.1)
4SQLite, PostgreSQLPostGISMemcached
Models (ORM), Forms, Views (class-based), Migrations, admin, Authentication, URLs
admin, auth, contenttypes, sitemaps, staticfiles
requests
djangorestframework, django-channels, django-crispy-forms, django-celery, django-celery-beat
selenium
Django templates (native)
Reference Guidesdjangoproject.com Blog
21
7/29/2020 10:50:25WindowsThe latest stable release
Every stable release (3.0, 3.1)
4n/aPostgreSQLRedis
Models (ORM), admin, Authentication, Testing
admin, admindocs, staticfiles
pytestdjangorestframeworkpytest, coverageHow-tos, TutorialsDjango News newsletter
22
7/29/2020 10:52:04Linux
The latest Long-Term Support (LTS) release
We're using an unsupported version of Django (2.1 or less)
2Python 2 support
SQLite, PostgreSQL, MariaDB, MySQL
Memcached
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, URLs
admin, authuWSGIrosettaunittest (manage.py test)
Django templates (native)
Reference GuidesRSS
Wells done!
I develop in Django since 2008. Well done!
23
7/29/2020 10:59:41MacOSThe latest stable release
Every stable release (3.0, 3.1)
4PostgreSQLPostGISRedisMigrationsadmingunicorn
djangorestframework, djangorestframework-jwt, django-cors-headers
unittest (manage.py test)
Django templates (native)
Topic GuidesTwitter
24
7/29/2020 11:01:09Linux
The latest Long-Term Support (LTS) release
5PostgreSQLPostGISRedis
Models (ORM), Views (class-based), Templates, Migrations, admin, Signals, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
admin, auth, gis, postgres, redirects, sessions, staticfiles
psycopg2
djangorestframework, djangorestframework-simplejwt, django-filter, django-storages, django-debug-toolbar, django-model-utils, django-mptt, django-celery, django-celery-beat
pytest
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
Twitter
25
7/29/2020 11:01:43Linux
The latest Long-Term Support (LTS) release
We're using an unsupported version of Django (2.1 or less)
2
Test suite or automated tool? Even if the docs had grep commands to run to see if you're using a feature, that'd help.
PostgreSQLRedis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Authentication, 3rd party ecosystem, URLs, Testing, Django management commands
admin, auth, contenttypes, humanize, messages, postgres, sessions, sitemaps, staticfiles, syndication
lots of the above
djangorestframework, django-cors-headers, django-filter, django-storages, django-debug-toolbar, pytest-django, django-celery
unittest (manage.py test), pytest, selenium
Django templates (native)
Topic GuidesRSS
I love Django and can't complain.
26
7/29/2020 11:02:02MacOSThe latest stable releaseLTS only (2.2)3PostgreSQLPostGISRedis
Models (ORM), admin, 3rd party ecosystem, Django management commands
admin, humanize, sessions
Pillow
djangorestframework, djangorestframework-simplejwt, django-crispy-forms, django-celery, django-money
unittest (manage.py test)
Django templates (native)
Topic Guidesdjangoproject.com Blog
27
7/29/2020 11:02:26MacOS
The latest Long-Term Support (LTS) release
We're using an unsupported version of Django (2.1 or less)
2
Buildings upgrade guides
SQLite, PostgreSQLMemcached
Models (ORM), Forms, Views (class-based), Templates, admin, Authentication, 3rd party ecosystem, Caching, URLs, Django management commands
admin, auth, humanize, messages, postgres, redirects, sessions, staticfiles
gunicorn
djangorestframework, django-filter, django-extensions, django-debug-toolbar, django-model-utils, django-import-export, django-braces
unittest (manage.py test), pytest
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
TwitterImprove async features
28
7/29/2020 11:03:06MacOS
The latest Long-Term Support (LTS) release
LTS only (2.2)3PostgreSQLPostGISRedis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Signals, Authentication, 3rd party ecosystem, Caching, URLs, Django management commands
admin, auth, humanize, postgres, staticfiles
factory-boy
djangorestframework, djangorestframework-simplejwt, django-cors-headers, django-storages, pytest-django, django-redis, django-crispy-forms
pytest
Django templates (native)
Topic Guides, Reference Guides
djangoproject.com Blog
29
7/29/2020 11:03:30MacOS
The latest Long-Term Support (LTS) release
We're using an unsupported version of Django (2.1 or less)
2MySQLMemcached
Models (ORM), Forms, Views (class-based), Templates, admin, Authentication, Testing
admingunicorn
djangorestframework, django-nose
unittest (manage.py test), nose, selenium
Django templates (native)
Reference Guides, How-tos, Tutorials
Twitter
30
7/29/2020 11:03:57Linux
The latest Long-Term Support (LTS) release
We're using an unsupported version of Django (2.1 or less)
4More documentationPostgreSQLRedis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Signals, Authentication, 3rd party ecosystem, URLs, Testing, Django management commands
admin, admindocs, auth, postgres, redirects, sessions, sites, staticfiles
psycopg2
djangorestframework, django-debug-toolbar, pytest-django, django-appconf, pylint-django, django-model-utils, django-timezone-field, django-environ, django-nose, django-celery, django-celery-beat, django-money
unittest (manage.py test), selenium
Django templates (native), Jinjia2
Reference Guidesdjangoproject.com Blog
Right almost everything change add sql server support
31
7/29/2020 11:04:01Linux1.4
We're using an unsupported version of Django (2.1 or less)
2
My problems in upgrading are laying more in the problem that we use a lot of legacy code which is making updating pretty hard. In newer versions I do not see as many problems as with the switch from 1.4->1.8
PostgreSQLRedis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Authentication, 3rd party ecosystem, URLs, Testing, Django management commands
admin, auth, contenttypes, postgres, sites
coverage
djangorestframework, django-extensions, django-celery, django-taggit
selenium, tox, coverage
Django templates (native)
Stack OverflowIts just nice
32
7/29/2020 11:04:07WindowsThe latest stable release
Every stable release (3.0, 3.1)
5SQLite, MySQL
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Signals, Authentication, Caching, URLs, Testing, Django management commands
admin, auth, messages, redirects, sessions, sites
jinja2
djangorestframework, django-cors-headers, django-extensions, django-money
unittest (manage.py test), selenium
Django templates (native), Jinjia2
Reference Guides, Tutorials
Twitter
more selectable default database and an integrated api system
33
7/29/2020 11:04:29LinuxThe latest stable release
We're using an unsupported version of Django (2.1 or less)
4Code checkerPostgreSQLPostGISMemcached
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Signals, Authentication, URLs, Django management commands
admin, auth, messages, postgres, sessions, staticfiles
psycopg2
djangorestframework, django-extensions, django-storages, django-debug-toolbar, django-environ
unittest (manage.py test), pytest
Django templates (native)
Topic Guidesdjangoproject.com Blog
34
7/29/2020 11:04:48LinuxThe latest stable release
We're using an unsupported version of Django (2.1 or less)
4PostgreSQLPostGISRedis
Models (ORM), Migrations, admin, Authentication
admin, auth, sessions, staticfiles
psycopg2
djangorestframework, django-filter, django-extensions, django-storages, django-debug-toolbar, pytest-django, django-compressor, django-braces, django-tables2
pytest
Django templates (native)
Reference GuidesTwitter
35
7/29/2020 11:04:59LinuxThe latest stable release
Every stable release (3.0, 3.1)
4PostgreSQLPostGIS
Models (ORM), Migrations, admin, Authentication, 3rd party ecosystem, Django management commands
admin, auth, gis, postgres
black
djangorestframework, django-extensions, pytest-django, django-channels
pytest, coverage
Topic Guides, Reference Guides
Twitter
36
7/29/2020 11:05:34Linux
The latest Long-Term Support (LTS) release
LTS only (2.2)4PostgreSQLPostGISRedis
Models (ORM), Migrations, URLs
auth, postgres, sessions
bleach, psycopg2, requests, uWSGI
djangorestframework, django-filter, django-channels, django-redis, pylint-django, social-auth-app-django, django-ipware, django-celery-beat
unittest (manage.py test)
Django templates (native), Jinjia2
Reference Guides
djangoproject.com Blog, Twitter
37
7/29/2020 11:05:38MacOSThe latest stable releaseLTS only (2.2)5SQLite, PostgreSQLPostGISMemcached
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Signals, Authentication, Caching, URLs, Testing, Django management commands
admin, auth, sessions, staticfiles
black, gunicorn
social-auth-app-django, django-celery
unittest (manage.py test)
Django templates (native)
Topic Guides, Reference Guides
Twitter, Reddit (#django)
38
7/29/2020 11:05:42LinuxThe latest stable release
Every stable release (3.0, 3.1)
3It´s okPostgreSQL, MySQLMySQLRedis
Views (class-based), Testing, Django management commands
admin, auth, postgres, sessions
jinja2, requests
djangorestframework, django-channels
unittest (manage.py test)Jinjia2
Topic Guides, Reference Guides, How-tos, Tutorials
Twitter
For me it´s very good framework
39
7/29/2020 11:06:17MacOSThe latest stable release
Every stable release (3.0, 3.1)
4
Nothing, the breaking change doc section is enough for us
PostgreSQLPostGISRedis
Models (ORM), Migrations, admin, Authentication, Testing, Django management commands
admin, auth, contenttypes, postgres
black, boto3, coverage, factory-boy, gunicorn, psycopg2, pytest, requests
djangorestframework, django-cors-headers, django-filter, django-debug-toolbar, pytest-django, django-channels, django-redis, django-import-export, django-celery, django-celery-beat
pytest, coverage
Django templates (native)
Topic Guides, Reference Guides
djangoproject.com Blog, Twitter
40
7/29/2020 11:06:23LinuxThe latest stable release
Setting a command to specifically upgrade it like python manage.py upgrade
SQLite, PostgreSQLSpatiaLiteRedis
Models (ORM), Forms, Templates, Migrations, admin, Signals, Authentication, URLs, Testing
admin, auth, postgres, sites, sitemaps
gunicorn, psycopg2, WhiteNoise
djangorestframework, django-cors-headers, django-crispy-forms, django-rest-swagger, django-celery
unittest (manage.py test), pytest
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
Twitter
41
7/29/2020 11:06:31WindowsThe latest stable release
Every stable release (3.0, 3.1)
3SQLite, PostgreSQL
Models (ORM), Views (class-based), Migrations, Authentication, Django management commands
admin, auth, contenttypes, humanize, staticfiles
gunicorn
djangorestframework, djangorestframework-jwt, django-filter
pytest
Django templates (native), Jinjia2
TutorialsTwitter
42
7/29/2020 11:06:31WindowsThe latest stable release
Every stable release (3.0, 3.1)
3SQLite, PostgreSQL
Models (ORM), Views (class-based), Migrations, Authentication, Django management commands
admin, auth, contenttypes, humanize, staticfiles
gunicorn
djangorestframework, djangorestframework-jwt, django-filter
pytest
Django templates (native), Jinjia2
TutorialsTwitter
43
7/29/2020 11:06:47LinuxThe latest stable releaseLTS only (2.2)4
SQLite, PostgreSQL, MySQL
Memcached
Models (ORM), Forms, Migrations, admin
admin
black, boto3, gunicorn, jinja2, pytest
djangorestframework, django-debug-toolbar
pytest
Django templates (native), Jinjia2
Topic Guides, TutorialsTwitter, Stack Overflow
44
7/29/2020 11:07:16MacOS
The latest Long-Term Support (LTS) release
We're using an unsupported version of Django (2.1 or less)
4SQLite, PostgreSQLMemcached
Models (ORM), Forms, Views (class-based), Templates, 3rd party ecosystem
admin, auth, contenttypes, postgres, sites
factory-boy, Pillow, psycopg2, requests, wagtail
djangorestframework, django-cors-headers, django-timezone-field, django-allauth, django-compressor, django-taggit
Django templates (native)
Reference Guides, How-tos, Tutorials
Twitter, Django News newsletter
45
7/29/2020 11:08:16WindowsThe latest stable release
Every stable release (3.0, 3.1)
SQLite
Models (ORM), Views (class-based), URLs
admin, auth, sessionsPillow, psycopg2
djangorestframework, django-taggit
Django templates (native)
Topic Guides, TutorialsDRY. Reduce bloating.
46
7/29/2020 11:08:28Windows
The latest Long-Term Support (LTS) release
LTS only (2.2)4MySQLMySQL
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Authentication, 3rd party ecosystem
admin, auth, messages, redirects, sessions, staticfiles
boto3, gunicorn, psycopg2, pytest, requests, WhiteNoise
djangorestframework, django-crispy-forms
Jinjia2
Topic Guides, Reference Guides, How-tos, Tutorials
Twitter
Django is doing a lot of things right but I would expect for freedom in the way I do things and async Django as soon as possible plzzzz
47
7/29/2020 11:08:34WindowsThe latest stable release
Every stable release (3.0, 3.1)
4PostgreSQLMemcached, Redis
Models (ORM), Views (class-based), Migrations, admin, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
admin, auth, contenttypes, humanize, postgres, sessions, staticfiles
black, boto3, coverage, gunicorn, Pillow, psycopg2, sorl-thumbnail
djangorestframework, django-filter, django-storages, django-channels, django-redis, django-mptt, django-phonenumber-field, django-webpack-loader, django-celery, django-celery-beat, django-celery-results
unittest (manage.py test), coverage
Django templates (native)
Topic Guides, Reference Guides
Twitter, Google Groups (#django-developers, #django-developers, #django-announce, Stack Overflow, Django News newsletter
48
7/29/2020 11:09:29MacOSThe latest stable release
Every stable release (3.0, 3.1)
4Stop improving?MySQLRedis
Models (ORM), Forms, Views (class-based), Templates, Migrations, Authentication, URLs, Testing, Django management commands
admin, auth, messages, sessions, staticfiles, syndication
black
djangorestframework, django-debug-toolbar, pytest-django, django-redis, django-model-utils, django-environ, django-webpack-loader, django-celery, django-test-plus
pytest
Django templates (native)
Reference GuidesRSS
Steady improvement is the right approach. However the lack of (builtin) equivalents like ViewComponents, Turbolinks, a proper GraphQL library that rivals DRF, etc. emphasize the standstill of Python webdev. I reckon the current sync/async divide doesn’t do us any favors, but we should be able to add that type of killer feature with wide community support into the mix.
49
7/29/2020 11:09:49MacOSThe latest stable release
Every stable release (3.0, 3.1)
4PostgreSQL, MySQLMemcached, Redis
Models (ORM), Migrations, admin, Authentication, URLs, Testing
admin, auth, postgres, sessions
black, bleach, coverage, factory-boy, gunicorn, jinja2, Pillow, psycopg2, requests, sorl-thumbnail, uWSGI, WhiteNoise
djangorestframework, djangorestframework-simplejwt, django-cors-headers, django-debug-toolbar, django-redis, django-oauth-toolkit, django-phonenumber-field, django-ipware, django-money
unittest (manage.py test), pytest, coverage
Django templates (native), Jinjia2
Topic Guides, Reference Guides
djangoproject.com Blog, Twitter, Google Groups (#django-developers, #django-developers, #django-announce, Podcasts, Friends, Reddit (#django), Django News newsletter
50
7/29/2020 11:10:08MacOS
The latest Long-Term Support (LTS) release
LTS only (2.2)4PostgreSQLPostGISRedis
Models (ORM), Migrations, Signals, URLs, Django management commands
admin, contenttypes
factory-boy, pytest, requests
djangorestframework, django-filter, django-crispy-forms, django-celery-beat
pytest
Django templates (native), Jinjia2
TutorialsTwitter, Stack Overflow
51
7/29/2020 11:10:19Linux
The latest Long-Term Support (LTS) release
LTS only (2.2)3PostgreSQLPostGISMemcached
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, URLs, Django management commands
admingunicorn, jinja2, requests
djangorestframework, django-model-utils, django-crispy-forms
Jinjia2
Reference Guides, Tutorials
YouTube
52
7/29/2020 11:10:20MacOSThe latest stable release
Every stable release (3.0, 3.1)
3PostgreSQLPostGISRedis
Models (ORM), Migrations, admin, 3rd party ecosystem
admin, auth
black, factory-boy, Pillow, psycopg2, pytest, requests, uWSGI
djangorestframework, django-cors-headers, django-filter, django-debug-toolbar, pytest-django, django-import-export, django-rest-swagger, django-celery, django-celery-beat
pytest
Django templates (native)
Reference Guides
Discord (#django), Reddit (#django), Django News newsletter
53
7/29/2020 11:10:33Linux
Whatever is currently packaged in Debian
LTS only (2.2)4PostgreSQL, MySQLPostGISMemcached
Models (ORM), Migrations, 3rd party ecosystem, URLs
admin, humanize, postgres, staticfiles
psycopg2
django-extensions, django-debug-toolbar, pylint-django
Django templates (native)
How-tosdjangoproject.com Blog
54
7/29/2020 11:10:45WindowsThe latest stable release
Every stable release (3.0, 3.1)
5SQLite, PostgreSQL
Models (ORM), Forms, Views (class-based), Migrations, admin, Authentication, URLs
admin, auth, postgres
Pillow, psycopg2, requests
djangorestframework, django-filter, django-crispy-forms
Django templates (native)
Reference Guides
djangoproject.com Blog, Twitter, Django News newsletter
55
7/29/2020 11:12:45MacOSThe latest stable release
Every stable release (3.0, 3.1)
4PostgreSQLPostGISRedis
Models (ORM), Forms, Migrations, admin, Authentication, URLs, Testing, Django management commands
admin, auth, gis, humanize, messages, postgres, sessions
boto3, gunicorn, psycopg2, pytest, requests, uWSGI, WhiteNoise
djangorestframework, django-cors-headers, django-filter, django-extensions, django-storages, django-debug-toolbar, pytest-django, django-crispy-forms, django-import-export, django-celery, django-celery-beat
unittest (manage.py test), pytest
Django templates (native)
Reference Guides, Tutorials
Stack Overflow
56
7/29/2020 11:13:09LinuxThe latest stable release
Every stable release (3.0, 3.1)
4PostgreSQLMySQLRedis
Models (ORM), Migrations, admin, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
admin, auth, redirects, staticfiles
boto3, coverage, factory-boy, jinja2, Pillow, psycopg2, pytest, requests
djangorestframework, django-cors-headers, django-extensions, django-storages, pytest-django, django-redis, pylint-django, django-rest-swagger, django-compressor, django-celery, django-celery-beat
unittest (manage.py test), pytest
Django templates (native)
How-tos
djangoproject.com Blog, Stack Overflow
57
7/29/2020 11:13:42MacOSThe latest stable release
Every stable release (3.0, 3.1)
5
intermediary releases with deprecation warnings prior to changes.
SQLite, PostgreSQL
Models (ORM), Authentication, URLs, Django management commands
auth, postgresPillow, requests
djangorestframework, django-storages
Django templates (native)
Reference GuidesTwitter
58
7/29/2020 11:14:09Windows
The latest Long-Term Support (LTS) release
Every stable release (3.0, 3.1)
4
Updated requirement and dependency docs
MySQLMySQLRedis
Models (ORM), Views (class-based), Templates, Migrations, admin, Authentication, URLs
admin, auth, contenttypes, redirects, sessions, staticfiles
jinja2, Pillow, pytest, python-slugify, requests, uWSGI
djangorestframework, pytest-django, django-redis, django-model-utils, django-timezone-field, django-environ, social-auth-app-django, django-celery, django-celery-beat, django-celery-results
pytest, selenium
Django templates (native), Jinjia2
Topic Guides, Reference Guides
Twitter, Django News newsletter
Express CMS driven development and easy-to-use admin
59
7/29/2020 11:14:13Linux
The latest Long-Term Support (LTS) release
LTS only (2.2)4
create a conversion tool that moves code from LTS to LTS
PostgreSQL, MySQLPostGISRedis
Models (ORM), Forms, Views (class-based), Templates, admin
admin, auth, sessions, staticfiles
Pillow, psycopg2, requests, uWSGI
djangorestframework, django-redis, django-allauth, django-celery
unittest (manage.py test), pytest, selenium
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
Twitter
right: django admin and ORM
60
7/29/2020 11:15:08LinuxThe latest stable release
Every stable release (3.0, 3.1)
5PostgreSQLRedis
Models (ORM), admin, Django management commands
admin, auth, postgres
boto3, coverage, factory-boy, gunicorn, Pillow, psycopg2
djangorestframework, django-filter, django-extensions, django-storages, django-debug-toolbar, django-model-utils, django-environ
unittest (manage.py test), coverage
Django templates (native)
Reference Guidesdjangoproject.com Blog
61
7/29/2020 11:16:38Windows
The latest Long-Term Support (LTS) release
LTS only (2.2)4MySQL, Oracle
Models (ORM), Views (class-based), Testing
sessions
coverage, psycopg2, pytest, requests
django-debug-toolbar
unittest (manage.py test), selenium, tox, coverage
Django templates (native)
Reference Guides, Tutorials
Twitter, Friends, Django News newsletter
Community is great
62
7/29/2020 11:16:49MacOSThe latest stable release
Every stable release (3.0, 3.1)
4Not sure PostgreSQLPostGISRedis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Signals, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
postgres, sitemaps
boto3, coverage, gunicorn, psycopg2, pytest, requests, WhiteNoise
djangorestframework, django-cors-headers, django-filter, django-extensions, django-storages, django-debug-toolbar, pytest-django, django-redis, django-environ, django-allauth, django-celery, django-celery-beat, django-celery-results
pytest, tox
Django templates (native)
Topic Guides, Reference Guides
djangoproject.com Blog, Google Groups (#django-developers, #django-developers, #django-announce, Podcasts, Forum
Not sure it’s pretty great
63
7/29/2020 11:17:11MacOSThe latest stable release
We're using an unsupported version of Django (2.1 or less)
4PostgreSQLRedis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Authentication, 3rd party ecosystem, Django management commands
admin, auth, contenttypes, messages, postgres, redirects, sessions, staticfiles
black, factory-boy, gunicorn, Pillow, psycopg2, pytest, requests, uWSGI, WhiteNoise
djangorestframework, django-filter, django-extensions, django-debug-toolbar, pytest-django, django-redis, django-import-export, django-mptt, django-celery, django-taggit
pytest
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
Twitter, Friends, Stack Overflow
I love Django docs site. Thank you for your effort!
64
7/29/2020 11:17:16Linuxdjango 22LTS only (2.2)4SQLite, PostgreSQL
Models (ORM), Forms, Migrations, Testing
auth, messages, postgres, sessions, staticfiles
coverage, Pillow
djangorestframework, django-mptt
tox
Django templates (native)
Topic Guides, Reference Guides
Friends, Reddit (#django)
65
7/29/2020 11:17:25MacOS
The latest Long-Term Support (LTS) release
LTS only (2.2)3
The difficulty depends on what has been changed. A specific migration guide for some features (ORM, templates) with big impact may help.
PostgreSQL, MariaDBPostgres
Models (ORM), Views (class-based), Migrations, admin, Signals, Authentication, 3rd party ecosystem, Testing, Django management commands
admin, auth, messages, sitemaps, staticfiles
factory-boy, Pillow, psycopg2, requests, sorl-thumbnail, uWSGI
djangorestframework, djangorestframework-simplejwt, django-cors-headers, django-extensions, django-debug-toolbar
unittest (manage.py test), coverage, cypress
Django templates (native)
Reference GuidesTwitter, Stack Overflow
Django is awesome. Thank so much to all the devs who contributes. I think that async is a nice step forward. I don't use it at the moment but I look forward to use it.
66
7/29/2020 11:17:38LinuxThe latest stable releasePostgreSQL
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, URLs
admin, postgres
gunicorn, Pillow, psycopg2, WhiteNoise
django-crispy-forms, django-environ, django-allauth, django-money
Django templates (native)
How-tos, Tutorials
Twitter, Podcasts, Django News newsletter
67
7/29/2020 11:17:56LinuxThe latest stable release
Every stable release (3.0, 3.1)
3
The problem is frequently not with Django itself but with the third-parties that may have some months of delays in supporting the new version officially.
Otherwise, the new release schedule adopted in 2015 ease the migration for everyone: it's like there's very few things to check when upgrading from 2.1 to 2.2 or 3.0 to 3.1.
PostgreSQLRedis
Models (ORM), Migrations, admin, Django management commands
admin, auth, postgres
black, bleach, boto3, coverage, factory-boy, jinja2, Pillow, psycopg2, requests, sorl-thumbnail, uWSGI, celery
djangorestframework, django-extensions, django-storages, django-debug-toolbar, django-environ, django-mptt, django-rest-swagger, django-webpack-loader, django-celery, django-celery-results
unittest (manage.py test), coverage
Django templates (native), Jinjia2
Topic Guides, Reference Guides
djangoproject.com Blog, Twitter, Friends, Stack Overflow
Django has clearly a welcoming community and seems to go in the right path regarding new technologies (async views/channels...).
However I guess it could gain in popularity and contributions with remote events encouraging newcomers to contribute to Django.
68
7/29/2020 11:19:03WindowsThe latest stable release
Every stable release (3.0, 3.1)
4PostgreSQLRedis
Models (ORM), admin, Django management commands
admin, postgres, staticfiles
gunicorn, jinja2, pytest
djangorestframework, django-redis, django-rest-swagger, django-phonenumber-field, django-allauth, django-celery-beat
pytest, tox
Django templates (native)
Topic Guides, Reference Guides
djangoproject.com Blog, Twitter
69
7/29/2020 11:19:53MacOSThe latest stable releaseLTS only (2.2)4MySQLMemcached
Models (ORM), Forms, Views (class-based), Templates, Migrations, URLs, Testing
boto3
django-storages, django-crispy-forms, django-import-export, django-celery
unittest (manage.py test)
Django templates (native)
Reference GuidesTwitter, Reddit (#django)
Find a way to decouple more elements: eg models + views systems, or models + business logic. Encourage separating persistence from business logic. I'd like to see alternative databases supported better (DynamoDb in particular). Use more type-safe languages. Sad to say, but the future might not be written in Python. All my Django projects now are considered Legacy.
70
7/29/2020 11:20:14Linux
The latest Long-Term Support (LTS) release
LTS only (2.2)5PostgreSQLRedis
Models (ORM), Migrations, admin, Django management commands
admin, postgres
gunicorn, Pillow, psycopg2
djangorestframework, django-extensions, django-channels
unittest (manage.py test)
Django templates (native)
Reference GuidesTwitter
71
7/29/2020 11:20:19WindowsThe latest stable release
Every stable release (3.0, 3.1)
5SQLite, PostgreSQL
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Authentication, URLs, Django management commands
admin, auth, contenttypes, messages, postgres, sessions
jinja2, Pillow, psycopg2, requests
django-filter, pylint-django
unittest (manage.py test), selenium
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
djangoproject.com Blog, Twitter, Stack Overflow
72
7/29/2020 11:20:40LinuxThe latest stable release
We're using an unsupported version of Django (2.1 or less)
3
Provide an upgrade guide from LTS to LTS.

Provide more hints where deprecated features are used. Ideally, provide an script that makes changes to upgrade automatically, f.e. when an import name changes, a parameter is renamed, added or gets mandatory.
SQLite, PostgreSQLRedis
Models (ORM), Forms, Views (class-based), Migrations, Authentication, Caching, URLs, Testing, Django management commands
auth, messages, postgres, sessions, staticfiles, syndication
black, bleach, coverage, gunicorn, jinja2, Pillow, psycopg2, requests
django-filter, django-debug-toolbar, django-redis
unittest (manage.py test), selenium, coverage
Jinjia2
djangoproject.com Blog, RSS
73
7/29/2020 11:20:46MacOSThe latest stable releaseLTS only (2.2)4MySQLMemcached
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Signals, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
admin, auth, contenttypes, messages, sessions, sites, staticfiles
gunicorn, pytest, requests
djangorestframework, django-filter, django-debug-toolbar, django-celery, django-celery-beat, django-celery-results
pytest
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
djangoproject.com Blog, Twitter, Google Groups (#django-developers, #django-developers, #django-announce
74
7/29/2020 11:20:53Linux
The latest Long-Term Support (LTS) release
LTS only (2.2)3
Updating the project to resolve all the deprecation issues is the main problem. Instead of incrementally updating one version at a time, it would be faster to be able to generate all the warnings when going from 2.2 to 3.2. Something like a flag in 3.2: manage.py test --upgrade-warnings=2.2
PostgreSQLPostGISRedis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
admin, auth, contenttypes, gis, humanize, messages, postgres, sessions, sites, staticfiles
psycopg2
djangorestframework, djangorestframework-jwt, django-cors-headers, django-filter, django-storages, django-debug-toolbar, django-redis, django-ipware, django-compressor, django-taggit, django-braces, django-tables2
unittest (manage.py test), coverage
Django templates (native)
Reference GuidesFriends
We don't want continuous updates, we want continuous improvements. Updates just add features, improvements create faster/better development. Let's stay focused on improvements.
75
7/29/2020 11:20:53Linux
The latest Long-Term Support (LTS) release
LTS only (2.2)4PostgreSQL
Models (ORM), Migrations, admin, Authentication, 3rd party ecosystem, Django management commands
admin, postgres, sessions, staticfiles
black, boto3, gunicorn, psycopg2, requests, uWSGI
djangorestframework, django-cors-headers, django-extensions, django-debug-toolbar, django-oauth-toolkit, django-celery
pytest, selenium
Django templates (native)
Topic Guides, How-tos
djangoproject.com Blog, Twitter, Stack Overflow, Django News newsletter
76
7/29/2020 11:21:01MacOS
The latest Long-Term Support (LTS) release
LTS only (2.2)4MySQLlocal memory
Models (ORM), Views (class-based), Migrations, URLs
black, boto3, requests, uWSGI
djangorestframeworkunittest (manage.py test)Reference GuidesTwitter
77
7/29/2020 11:21:11MacOSThe latest stable release
Every stable release (3.0, 3.1)
3PostgreSQLPostGISRedis
Models (ORM), Views (class-based), Migrations, URLs, Django management commands
auth, gis, postgres, sessions, staticfiles
black, boto3, model-bakery, psycopg2, pytest, WhiteNoise
djangorestframework, django-cors-headers, django-extensions, django-storages, django-debug-toolbar, pytest-django, django-redis, pylint-django, django-model-utils, django-environ, django-oauth-toolkit, social-auth-app-django, django-allauth, django-configurations, django-money
pytest
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
djangoproject.com Blog, Twitter, Google Groups (#django-developers, #django-developers, #django-announce, Django News newsletter
78
7/29/2020 11:21:15WindowsThe latest stable release
Every stable release (3.0, 3.1)
3MySQL
Models (ORM), Forms, Migrations, admin
admin, authjinja2, Pillowdjangorestframework
Django templates (native), Jinjia2
Topic Guides, Reference Guides
Twitter
Migrations are still such a fantastic implementation. I've got my team in love with them.

I feel Django could possibly ship with a few extra bits in it and maybe have some more advanced tutorials and walkthroughs in the docs. Overall I'm still a huge fan.
79
7/29/2020 11:21:30MacOSThe latest stable release
Every stable release (3.0, 3.1)
2
Better code examples in "Backwards incompatible changes" section in the release notes. Additionally, maybe link the pull request that changed the behavior, so if the explanation is not sufficient enough to explain the change, we can check what exactly changed in the code and see if the change will affect our own code. We like to keep up with the latest and greatest versions, but sometimes we hesitate because we find the explanation of the change not clear enough.
PostgreSQLPostGISRedis
Models (ORM), Migrations, Signals
admin, gis, postgresuWSGI
djangorestframework, djangorestframework-simplejwt, django-cors-headers, django-filter, django-channels, django-oauth-toolkit, django-braces
unittest (manage.py test), coverage
Django templates (native)
Reference GuidesTwitter
Right: Documentation, standards-, defacto standards-based preference when deciding implementation. Change: maybe decouple Django. In some non-Django projects we use `django.db` for the Queryset API. It would be nice if there's a simple way of installing `django.db` only.
80
7/29/2020 11:21:31MacOSThe latest stable release
Every stable release (3.0, 3.1)
4PostgreSQLRedis
Models (ORM), Forms, Views (class-based), Caching, Testing
admin, postgres
black, coverage, factory-boy, psycopg2, requests, WhiteNoise
django-cors-headers, django-redis, Django-rq
unittest (manage.py test)
Django templates (native)
Reference Guides, How-tos, Tutorials
Twitter
81
7/29/2020 11:23:14MacOSThe latest stable releaseLTS only (2.2)2SQLite, PostgreSQL
Models (ORM), Forms, Migrations, admin, 3rd party ecosystem
admin, auth, postgres, redirects, staticfiles
boto3, gunicorn, psycopg2, pytest
django-extensions, django-debug-toolbar, django-allauth
unittest (manage.py test), pytest, selenium
Django templates (native)
How-tos, Tutorials
djangoproject.com Blog, Django News newsletter
82
7/29/2020 11:23:34MacOS
The latest Long-Term Support (LTS) release
LTS only (2.2)5PostgreSQL, MySQLRedis
Models (ORM), Migrations, admin, 3rd party ecosystem, Caching, URLs, Django management commands
admin, auth, postgres, sessions
black, coverage, factory-boy, psycopg2, pytest, requests, uWSGI
djangorestframework, django-cors-headers, django-filter, django-extensions, django-storages, django-debug-toolbar, pytest-django, django-environ, django-silk
unittest (manage.py test), pytest
Django templates (native)
djangoproject.com Blog, Twitter, Reddit (#django)
83
7/29/2020 11:23:40MacOSThe latest stable release
Every stable release (3.0, 3.1)
5SQLite, PostgreSQLRedis
Models (ORM), Forms, Migrations, Authentication, 3rd party ecosystem
admin, auth, messages, postgres, redirects, sessions
black, boto3, factory-boy, gunicorn, jinja2, Pillow, psycopg2, pytest, requests
djangorestframework, django-cors-headers, django-filter, django-extensions, django-storages, django-debug-toolbar, pytest-django, django-q, django-hashid-field
pytest
Django templates (native), Jinjia2
Topic Guides, Reference Guides, How-tos
djangoproject.com Blog, Twitter, Podcasts, Django News newsletter
84
7/29/2020 11:23:55LinuxThe latest stable release
We're using an unsupported version of Django (2.1 or less)
4SQLite, PostgreSQLPostGISRedis
Models (ORM), Views (class-based), Templates, Migrations, admin, Signals, Authentication
admin, auth, gis, humanize, postgres, sessions, staticfiles
coverage, gunicorn, Pillow, psycopg2, requests
djangorestframework, django-channels, django-model-utils
pytest, selenium, coverage, behave
Django templates (native), Jinjia2
Topic Guides, Reference Guides
Twitter, Google Groups (#django-developers, #django-developers, #django-announce
85
7/29/2020 11:24:59MacOSThe latest stable release
Every stable release (3.0, 3.1)
5PostgreSQLPostGISMemcached, Redis
Models (ORM), Views (class-based), Templates, Migrations, Caching, URLs
auth, gis, postgres
black, bleach, boto3, coverage, gunicorn, model-bakery, Pillow, psycopg2, pytest
djangorestframework, django-filter, django-debug-toolbar, django-oauth-toolkit, django-allauth, django-celery-beat, django-tables2
unittest (manage.py test), tox, coverage
Django templates (native)
Topic Guides, Reference Guides
Twitter, Google Groups (#django-developers, #django-developers, #django-announce
86
7/29/2020 11:25:04MacOSThe latest stable release
Every stable release (3.0, 3.1)
4SQLite, PostgreSQLRedis
Models (ORM), Forms, Views (class-based), Migrations, Signals, 3rd party ecosystem
admin, auth, contenttypes, messages, postgres, sessions, sites
boto3, coverage, factory-boy, gunicorn, Pillow, psycopg2, pytest, requests, WhiteNoise
djangorestframework, django-extensions, django-storages, django-debug-toolbar, pytest-django, django-channels, django-redis, django-celery, django-celery-beat
pytest, coverage
Django templates (native)
Topic Guides, Reference Guides
djangoproject.com Blog, Twitter, Friends, Stack Overflow, Reddit (#django)
87
7/29/2020 11:25:20Linux
The latest Long-Term Support (LTS) release
LTS only (2.2)3PostgreSQLRedis
Models (ORM), Forms, Views (class-based), Migrations, admin, Authentication, 3rd party ecosystem, Django management commands
admin, auth, postgres
bleach, boto3, coverage, Pillow, psycopg2, requests, uWSGI
djangorestframework, djangorestframework-simplejwt, django-cors-headers, django-filter, django-extensions, django-storages, django-mptt, django-silk
unittest (manage.py test), coverage
Django templates (native)
Topic Guides, Reference Guides
Twitter, Google Groups (#django-developers, #django-developers, #django-announce
88
7/29/2020 11:25:31Linux
The latest Long-Term Support (LTS) release
LTS only (2.2)5
To be honest, upgrading django to the latest version is pretty easy in my opinion, so i think django doesn't need to change anything.
SQLite, PostgreSQLPostGISRedis
Models (ORM), Views (class-based), admin, Authentication, 3rd party ecosystem
admin, auth, messages, postgres, redirects
black, coverage, gunicorn, jinja2, psycopg2, pytest, uWSGI, WhiteNoise
djangorestframework, djangorestframework-jwt, django-cors-headers, django-filter, django-debug-toolbar, django-redis, django-crispy-forms, django-rest-swagger, django-allauth, django-webpack-loader, django-compressor, django-celery
unittest (manage.py test), pytest, coverage
Django templates (native), Jinjia2
Topic Guides, Reference Guides, How-tos
djangoproject.com Blog, Twitter, Friends, RSS, Django github discussion
Probably django can change the documentation related to the tutorial to make it more comprehensive guide and being closer to real-world examples or scenario, otherwise i'm pretty fine with state of Django right now
89
7/29/2020 11:25:42MacOSThe latest stable release
Every stable release (3.0, 3.1)
4SQLite, PostgreSQLPostGISMemcached, Redis
Models (ORM), Templates, Migrations, admin, Authentication, URLs, Testing, Django management commands
admin, auth, gis, messages, postgres
black, boto3, coverage, psycopg2, pytest, requests, uWSGI, WhiteNoise
django-cors-headers, pytest-django, django-allauth
pytest
Django templates (native)
Reference GuidesTwitter, Reddit (#django)
Django is mature & stable, which I appreciate as a 10 year user.
90
7/29/2020 11:25:43LinuxThe latest stable releaseLTS only (2.2)3PostgreSQLMemcached, Redis
Models (ORM), Views (class-based), Migrations, admin, Signals, Authentication, 3rd party ecosystem, Django management commands
admin, auth
boto3, gunicorn, psycopg2, pytest, requests
djangorestframework, django-filter, django-extensions, django-mptt, django-celery, django-celery-beat
unittest (manage.py test)
Django templates (native)
Reference Guides
91
7/29/2020 11:25:53
Mac for dev, Linux for prod
Depends on the project
Every stable release (3.0, 3.1)
5
Make a management command that checks code and lists all breaking changes so they can be fixed prior to upgrading.
SQLite, PostgreSQL, MySQL
Memcached, Redis
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Signals, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
admin, auth, contenttypes, humanize, postgres, redirects, sessions, sitemaps, staticfiles, syndication
boto3, gunicorn, Pillow, psycopg2, python-slugify, requests
djangorestframework, djangorestframework-jwt, django-cors-headers, django-storages, django-allauth, django-celery, django-celery-beat, django-celery-results
unittest (manage.py test), pytest, selenium
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
djangoproject.com Blog, Twitter, Friends, Stack Overflow
Django is amazing. I can’t wait for full async. I would love it if there was some sort of official Django certification.

I also have a few favorite Django teachers, courses, and books. I’d love to see more recommendations directly on Django’s website.
92
7/29/2020 11:25:55WindowsThe latest stable releaseLTS only (2.2)5Pip PostgreSQL
Models (ORM), Views (class-based), admin, Django management commands
admin, staticfilespsycopg2
django-extensions, django-debug-toolbar
Django templates (native)
Topic Guides, Tutorials
Twitter, Stack Overflow, Discord (#django)
93
7/29/2020 11:26:10LinuxThe latest stable release
Every stable release (3.0, 3.1)
5SQLite, PostgreSQLPostGISRedis
Models (ORM), Views (class-based), Migrations, URLs, Django management commands
admin, auth, sessions, staticfiles
gunicorn, jinja2, Pillow, psycopg2, requests
djangorestframework, djangorestframework-simplejwt, django-cors-headers, django-filter, django-channels, django-redis, django-environ, django-compressor, django-celery
unittest (manage.py test)
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
Twitter
94
7/29/2020 11:26:13MacOSThe latest stable releaseLTS only (2.2)4SQLite, PostgreSQLRedis
Models (ORM), Views (class-based), Migrations, URLs, Django management commands
admin, auth, postgres
gunicorn, psycopg2, requests
djangorestframework, django-redis, django-allauth, django-celery, django-celery-beat, django-taggit
unittest (manage.py test)
Django templates (native)
Reference GuidesTwitter, Reddit (#django)
95
7/29/2020 11:26:42LinuxThe latest stable release
Every stable release (3.0, 3.1)
4SQLite, PostgreSQLMemcached, Redis
Models (ORM), Views (class-based), URLs, Django management commands
admin, auth, staticfiles
gunicorn, Pillow, psycopg2, pytest, requests
djangorestframework, djangorestframework-jwt, django-debug-toolbar, django-silk
pytest
Django templates (native)
Topic Guides, Reference Guides, How-tos, Tutorials
Twitter, Stack Overflow, Reddit (#django)
nice API interface and extendability
96
7/29/2020 11:26:49MacOS
The latest Long-Term Support (LTS) release
LTS only (2.2)5PostgreSQLRedis
Models (ORM), Forms, Templates, Migrations, admin, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
admin, auth, contenttypes, humanize, messages, redirects, sessions, sitemaps, staticfiles
black, boto3, coverage, gunicorn, Pillow, psycopg2, pytest, requests, WhiteNoise
djangorestframework, django-storages, pytest-django, django-channels, django-environ
pytest, coverage
Django templates (native)
Reference Guides, How-tos, Tutorials
Twitter
Django is excellent. Django's still my batteries-included framework of choice.

Django has a huge opportunity lead in async development. Signals has never been that great, and it has quite a bit of overlap with the opportunities in async. I'd like to see Django apply a bit of the Zen to that sort of background/async tasks:
> There should be one-- and preferably only one --obvious way to do it.
97
7/29/2020 11:26:57MacOSThe latest stable release
Every stable release (3.0, 3.1)
4
Automatically fix depreciations (like React codemods)
PostgreSQL
Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, Authentication, 3rd party ecosystem, Caching, URLs, Testing, Django management commands
admin, auth, contenttypes, postgres, sessions, staticfiles
black, bleach, coverage, factory-boy, jinja2, Pillow, psycopg2, requests, uWSGI, WhiteNoise, lxml, pydantic, flake8, isort, celery, sentry_sdk, Babel,
djangorestframework, django-filter, django-email-bandit
unittest (manage.py test), selenium, tox, coverage
Django templates (native), Jinjia2
Topic Guides, Reference Guides
Twitter
98
7/29/2020 11:27:00MacOSThe latest stable release
Every stable release (3.0, 3.1)
4MySQLMemcached
Models (ORM), Forms, Views (class-based), Templates, Authentication, URLs, Django management commands
auth, contenttypes, messages, sessions, staticfiles
black, boto3, Pillow, requests, sorl-thumbnail, uWSGI
Django templates (native)
djangoproject.com Blog, Podcasts, RSS, Django News newsletter
99
7/29/2020 11:27:22MacOSThe latest stable release
Every stable release (3.0, 3.1)
4SQLite, MySQLIn-memory
Models (ORM), Views (class-based), Migrations, admin, Authentication, URLs, Testing, Django management commands
admin, auth, redirects, sessions
boto3, coverage, gunicorn, requests
djangorestframework, django-extensions, django-debug-toolbar, django-phonenumber-field, django-allauth, django-compressor
unittest (manage.py test), nose, tox, coverage
Django templates (native)
Reference Guides
djangoproject.com Blog, Google Groups (#django-developers, #django-developers, #django-announce, RSS, Reddit (#django), https://forum.djangoproject.com/
100
7/29/2020 11:27:53MacOSThe latest stable release
Every stable release (3.0, 3.1)
4
I don't see many ways to improve it. I've had huge issues when upgrading from LTS to LTS in big projects with old dependencies.
SQLite, PostgreSQLPostGISRedis
Models (ORM), Views (class-based), Migrations, admin, Authentication, URLs, Testing, Django management commands
admin, auth, gis, postgres, sessions, staticfiles
black, boto3, coverage, factory-boy, Pillow, psycopg2, pytest, requests, sorl-thumbnail
djangorestframework, django-filter, django-extensions, django-debug-toolbar, pytest-django, django-channels, django-redis, django-environ, django-webpack-loader, django-money
unittest (manage.py test), pytest, coverage
Django templates (native)
Reference Guides, How-tos
Twitter, Podcasts, Friends
I'm biased, I love everything you're doing.
OSZAR »