A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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:27 | Windows, Linux, MacOS | 2.2+ | Every release | SQLite, PostgreSQL | Python 3 | ||||||||||||||||||
3 | 10/2/2019 16:51:32 | MacOS | 2.2+ | Every release | PostgreSQL | Python 3 | ||||||||||||||||||
4 | 11/5/2019 12:49:00 | MacOS | 2.2+ | Every release | PostgreSQL | Python 3 | ||||||||||||||||||
5 | 11/5/2019 16:40:00 | MacOS | 2.2+ | Every release | PostgreSQL | Python 3 | ||||||||||||||||||
6 | 7/29/2020 10:24:43 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 1 | PostgreSQL | Memcached | Models (ORM), Forms, Views (class-based), Templates, Migrations, admin | postgres, sites | uWSGI | django-mptt | Django templates (native) | Tutorials | RSS | ||||||||||
7 | 7/29/2020 10:25:13 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 5 | PostgreSQL | 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:48 | Linux | The latest stable release | Every stable release (3.0, 3.1) | 5 | SQLite, MariaDB | Memcached | Models (ORM), Templates, Migrations, admin, Authentication, Caching, URLs, Django management commands | admin, auth, postgres, sessions, sites, sitemaps, staticfiles, syndication | requests | django-debug-toolbar | unittest (manage.py test) | Django templates (native) | Topic Guides, How-tos | djangoproject.com Blog | |||||||||
9 | 7/29/2020 10:30:02 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | PostgreSQL | Redis | 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:51 | Linux | The latest stable release | LTS only (2.2) | 4 | PostgreSQL | PostGIS | Redis | Views (class-based), Authentication | gis, postgres, sessions | psycopg2 | django-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:01 | Linux | The latest stable release | LTS only (2.2) | 5 | SQLite, PostgreSQL | Models (ORM), Forms, Views (class-based) | admin, auth, messages | black | 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:59 | Linux | The 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, Tutorials | Stack Overflow | |||||||||
13 | 7/29/2020 10:37:13 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 5 | SQLite, 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:17 | Windows | 2.2 | LTS only (2.2) | 4 | PostgreSQL | PostGIS | Memcached | Models (ORM) | admin, auth | requests | djangorestframework, djangorestframework-jwt, django-cors-headers, django-filter, django-oauth-toolkit, django-celery, django-celery-beat | unittest (manage.py test) | Django templates (native) | Topic Guides | Stack Overflow | ||||||||
15 | 7/29/2020 10:42:59 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 5 | you are doing a very good job :) | PostgreSQL | Redis | 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 Guides | Podcasts | + very good docs + stable + feature rich - JavaScript integration - modern admin - no type definitions | |||||||
16 | 7/29/2020 10:44:19 | Linux | 2.2 | LTS 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:05 | Linux | The latest stable release | PostgreSQL | Redis | 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, tox | Jinjia2 | Topic Guides, Reference Guides | RSS | |||||||||||
18 | 7/29/2020 10:46:24 | Windows | The latest Long-Term Support (LTS) release | LTS only (2.2) | 4 | SQLite, 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 Guides | djangoproject.com Blog | ||||||||||
19 | 7/29/2020 10:48:44 | Linux | The latest stable release | LTS only (2.2) | 4 | SQLite, PostgreSQL | Redis | 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:19 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | SQLite, PostgreSQL | PostGIS | Memcached | 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 Guides | djangoproject.com Blog | ||||||||
21 | 7/29/2020 10:50:25 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 4 | n/a | PostgreSQL | Redis | Models (ORM), admin, Authentication, Testing | admin, admindocs, staticfiles | pytest | djangorestframework | pytest, coverage | How-tos, Tutorials | Django News newsletter | |||||||||
22 | 7/29/2020 10:52:04 | Linux | The latest Long-Term Support (LTS) release | We're using an unsupported version of Django (2.1 or less) | 2 | Python 2 support | SQLite, PostgreSQL, MariaDB, MySQL | Memcached | Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, URLs | admin, auth | uWSGI | rosetta | unittest (manage.py test) | Django templates (native) | Reference Guides | RSS | Wells done! I develop in Django since 2008. Well done! | |||||||
23 | 7/29/2020 10:59:41 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | PostgreSQL | PostGIS | Redis | Migrations | admin | gunicorn | djangorestframework, djangorestframework-jwt, django-cors-headers | unittest (manage.py test) | Django templates (native) | Topic Guides | |||||||||
24 | 7/29/2020 11:01:09 | Linux | The latest Long-Term Support (LTS) release | 5 | PostgreSQL | PostGIS | Redis | 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 | ||||||||||
25 | 7/29/2020 11:01:43 | Linux | 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. | PostgreSQL | Redis | 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 Guides | RSS | I love Django and can't complain. | |||||||
26 | 7/29/2020 11:02:02 | MacOS | The latest stable release | LTS only (2.2) | 3 | PostgreSQL | PostGIS | Redis | 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 Guides | djangoproject.com Blog | ||||||||
27 | 7/29/2020 11:02:26 | MacOS | The latest Long-Term Support (LTS) release | We're using an unsupported version of Django (2.1 or less) | 2 | Buildings upgrade guides | SQLite, PostgreSQL | Memcached | 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 | Improve async features | ||||||||
28 | 7/29/2020 11:03:06 | MacOS | The latest Long-Term Support (LTS) release | LTS only (2.2) | 3 | PostgreSQL | PostGIS | Redis | 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:30 | MacOS | The latest Long-Term Support (LTS) release | We're using an unsupported version of Django (2.1 or less) | 2 | MySQL | Memcached | Models (ORM), Forms, Views (class-based), Templates, admin, Authentication, Testing | admin | gunicorn | djangorestframework, django-nose | unittest (manage.py test), nose, selenium | Django templates (native) | Reference Guides, How-tos, Tutorials | ||||||||||
30 | 7/29/2020 11:03:57 | Linux | The latest Long-Term Support (LTS) release | We're using an unsupported version of Django (2.1 or less) | 4 | More documentation | PostgreSQL | Redis | 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 Guides | djangoproject.com Blog | Right almost everything change add sql server support | |||||||
31 | 7/29/2020 11:04:01 | Linux | 1.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 | PostgreSQL | Redis | 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 Overflow | Its just nice | ||||||||
32 | 7/29/2020 11:04:07 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 5 | SQLite, 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 | more selectable default database and an integrated api system | ||||||||||
33 | 7/29/2020 11:04:29 | Linux | The latest stable release | We're using an unsupported version of Django (2.1 or less) | 4 | Code checker | PostgreSQL | PostGIS | Memcached | 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 Guides | djangoproject.com Blog | |||||||
34 | 7/29/2020 11:04:48 | Linux | The latest stable release | We're using an unsupported version of Django (2.1 or less) | 4 | PostgreSQL | PostGIS | Redis | 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 Guides | |||||||||
35 | 7/29/2020 11:04:59 | Linux | The latest stable release | Every stable release (3.0, 3.1) | 4 | PostgreSQL | PostGIS | 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 | |||||||||||
36 | 7/29/2020 11:05:34 | Linux | The latest Long-Term Support (LTS) release | LTS only (2.2) | 4 | PostgreSQL | PostGIS | Redis | 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:38 | MacOS | The latest stable release | LTS only (2.2) | 5 | SQLite, PostgreSQL | PostGIS | Memcached | 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:42 | Linux | The latest stable release | Every stable release (3.0, 3.1) | 3 | It´s ok | PostgreSQL, MySQL | MySQL | Redis | 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 | For me it´s very good framework | |||||||
39 | 7/29/2020 11:06:17 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | Nothing, the breaking change doc section is enough for us | PostgreSQL | PostGIS | Redis | 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:23 | Linux | The latest stable release | Setting a command to specifically upgrade it like python manage.py upgrade | SQLite, PostgreSQL | SpatiaLite | Redis | 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 | ||||||||||
41 | 7/29/2020 11:06:31 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 3 | SQLite, 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 | Tutorials | |||||||||||
42 | 7/29/2020 11:06:31 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 3 | SQLite, 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 | Tutorials | |||||||||||
43 | 7/29/2020 11:06:47 | Linux | The latest stable release | LTS 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, Tutorials | Twitter, Stack Overflow | |||||||||
44 | 7/29/2020 11:07:16 | MacOS | The latest Long-Term Support (LTS) release | We're using an unsupported version of Django (2.1 or less) | 4 | SQLite, PostgreSQL | Memcached | 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:16 | Windows | The latest stable release | Every stable release (3.0, 3.1) | SQLite | Models (ORM), Views (class-based), URLs | admin, auth, sessions | Pillow, psycopg2 | djangorestframework, django-taggit | Django templates (native) | Topic Guides, Tutorials | DRY. Reduce bloating. | ||||||||||||
46 | 7/29/2020 11:08:28 | Windows | The latest Long-Term Support (LTS) release | LTS only (2.2) | 4 | MySQL | MySQL | 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 | 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:34 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 4 | PostgreSQL | Memcached, 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:29 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | Stop improving? | MySQL | Redis | 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 Guides | RSS | 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:49 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | PostgreSQL, MySQL | Memcached, 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:08 | MacOS | The latest Long-Term Support (LTS) release | LTS only (2.2) | 4 | PostgreSQL | PostGIS | Redis | 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 | Tutorials | Twitter, Stack Overflow | ||||||||
51 | 7/29/2020 11:10:19 | Linux | The latest Long-Term Support (LTS) release | LTS only (2.2) | 3 | PostgreSQL | PostGIS | Memcached | Models (ORM), Forms, Views (class-based), Templates, Migrations, admin, URLs, Django management commands | admin | gunicorn, jinja2, requests | djangorestframework, django-model-utils, django-crispy-forms | Jinjia2 | Reference Guides, Tutorials | YouTube | |||||||||
52 | 7/29/2020 11:10:20 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 3 | PostgreSQL | PostGIS | Redis | 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:33 | Linux | Whatever is currently packaged in Debian | LTS only (2.2) | 4 | PostgreSQL, MySQL | PostGIS | Memcached | Models (ORM), Migrations, 3rd party ecosystem, URLs | admin, humanize, postgres, staticfiles | psycopg2 | django-extensions, django-debug-toolbar, pylint-django | Django templates (native) | How-tos | djangoproject.com Blog | |||||||||
54 | 7/29/2020 11:10:45 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 5 | SQLite, 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:45 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | PostgreSQL | PostGIS | Redis | 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:09 | Linux | The latest stable release | Every stable release (3.0, 3.1) | 4 | PostgreSQL | MySQL | Redis | 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:42 | MacOS | The 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, postgres | Pillow, requests | djangorestframework, django-storages | Django templates (native) | Reference Guides | |||||||||||
58 | 7/29/2020 11:14:09 | Windows | The latest Long-Term Support (LTS) release | Every stable release (3.0, 3.1) | 4 | Updated requirement and dependency docs | MySQL | MySQL | Redis | 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:13 | Linux | The latest Long-Term Support (LTS) release | LTS only (2.2) | 4 | create a conversion tool that moves code from LTS to LTS | PostgreSQL, MySQL | PostGIS | Redis | 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 | right: django admin and ORM | |||||||
60 | 7/29/2020 11:15:08 | Linux | The latest stable release | Every stable release (3.0, 3.1) | 5 | PostgreSQL | Redis | 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 Guides | djangoproject.com Blog | |||||||||
61 | 7/29/2020 11:16:38 | Windows | The latest Long-Term Support (LTS) release | LTS only (2.2) | 4 | MySQL, 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:49 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | Not sure | PostgreSQL | PostGIS | Redis | 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:11 | MacOS | The latest stable release | We're using an unsupported version of Django (2.1 or less) | 4 | PostgreSQL | Redis | 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:16 | Linux | django 22 | LTS only (2.2) | 4 | SQLite, 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:25 | MacOS | 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, MariaDB | Postgres | 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 Guides | Twitter, 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:38 | Linux | The latest stable release | PostgreSQL | 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:56 | Linux | The 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. | PostgreSQL | Redis | 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:03 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 4 | PostgreSQL | Redis | 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:53 | MacOS | The latest stable release | LTS only (2.2) | 4 | MySQL | Memcached | 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 Guides | Twitter, 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:14 | Linux | The latest Long-Term Support (LTS) release | LTS only (2.2) | 5 | PostgreSQL | Redis | 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 Guides | ||||||||||
71 | 7/29/2020 11:20:19 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 5 | SQLite, 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:40 | Linux | The 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, PostgreSQL | Redis | 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:46 | MacOS | The latest stable release | LTS only (2.2) | 4 | MySQL | Memcached | 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:53 | Linux | 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 | PostgreSQL | PostGIS | Redis | 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 Guides | Friends | 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:53 | Linux | The latest Long-Term Support (LTS) release | LTS only (2.2) | 4 | PostgreSQL | 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:01 | MacOS | The latest Long-Term Support (LTS) release | LTS only (2.2) | 4 | MySQL | local memory | Models (ORM), Views (class-based), Migrations, URLs | black, boto3, requests, uWSGI | djangorestframework | unittest (manage.py test) | Reference Guides | ||||||||||||
77 | 7/29/2020 11:21:11 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 3 | PostgreSQL | PostGIS | Redis | 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:15 | Windows | The latest stable release | Every stable release (3.0, 3.1) | 3 | MySQL | Models (ORM), Forms, Migrations, admin | admin, auth | jinja2, Pillow | djangorestframework | Django templates (native), Jinjia2 | Topic Guides, Reference Guides | 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:30 | MacOS | The 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. | PostgreSQL | PostGIS | Redis | Models (ORM), Migrations, Signals | admin, gis, postgres | uWSGI | djangorestframework, djangorestframework-simplejwt, django-cors-headers, django-filter, django-channels, django-oauth-toolkit, django-braces | unittest (manage.py test), coverage | Django templates (native) | Reference Guides | 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:31 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | PostgreSQL | Redis | 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 | ||||||||||
81 | 7/29/2020 11:23:14 | MacOS | The latest stable release | LTS only (2.2) | 2 | SQLite, 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:34 | MacOS | The latest Long-Term Support (LTS) release | LTS only (2.2) | 5 | PostgreSQL, MySQL | Redis | 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:40 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 5 | SQLite, PostgreSQL | Redis | 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:55 | Linux | The latest stable release | We're using an unsupported version of Django (2.1 or less) | 4 | SQLite, PostgreSQL | PostGIS | Redis | 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:59 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 5 | PostgreSQL | PostGIS | Memcached, 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:04 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | SQLite, PostgreSQL | Redis | 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:20 | Linux | The latest Long-Term Support (LTS) release | LTS only (2.2) | 3 | PostgreSQL | Redis | 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:31 | Linux | 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, PostgreSQL | PostGIS | Redis | 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:42 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | SQLite, PostgreSQL | PostGIS | Memcached, 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 Guides | Twitter, Reddit (#django) | Django is mature & stable, which I appreciate as a 10 year user. | |||||||
90 | 7/29/2020 11:25:43 | Linux | The latest stable release | LTS only (2.2) | 3 | PostgreSQL | Memcached, 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:55 | Windows | The latest stable release | LTS only (2.2) | 5 | Pip | PostgreSQL | Models (ORM), Views (class-based), admin, Django management commands | admin, staticfiles | psycopg2 | django-extensions, django-debug-toolbar | Django templates (native) | Topic Guides, Tutorials | Twitter, Stack Overflow, Discord (#django) | ||||||||||
93 | 7/29/2020 11:26:10 | Linux | The latest stable release | Every stable release (3.0, 3.1) | 5 | SQLite, PostgreSQL | PostGIS | Redis | 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 | |||||||||
94 | 7/29/2020 11:26:13 | MacOS | The latest stable release | LTS only (2.2) | 4 | SQLite, PostgreSQL | Redis | 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 Guides | Twitter, Reddit (#django) | |||||||||
95 | 7/29/2020 11:26:42 | Linux | The latest stable release | Every stable release (3.0, 3.1) | 4 | SQLite, PostgreSQL | Memcached, 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:49 | MacOS | The latest Long-Term Support (LTS) release | LTS only (2.2) | 5 | PostgreSQL | Redis | 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 | 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:57 | MacOS | The 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 | ||||||||||
98 | 7/29/2020 11:27:00 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | MySQL | Memcached | 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:22 | MacOS | The latest stable release | Every stable release (3.0, 3.1) | 4 | SQLite, MySQL | In-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:53 | MacOS | The 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, PostgreSQL | PostGIS | Redis | 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. |