Gabriel Grant

(gg)

Most Active Role

N/A

Most Active Component

Database Layer (Models, Orm)

Activity Timeline

[No data in this time period]

Components

Tickets

Trac Ticket (800) Reporter (6) Owner (5) Commenter (63) Summary Component
34566 34566 ModelAdmin get_field_queryset uses related admin ordering, but not related admin querysets. contrib.admin
34699 34699 Filtering on annotated TruncSecond expression gives unexpected result. Database layer (models, ORM)
27029 27029 Make EmailValidator accept non-ASCII characters in local part Core (Other)
34819 34819 GenericForeignKey.get_prefetch_queryset() contrib.contenttypes
34262 34262 Queryset grouped by annotation with aggregates on another annotated expression crashes on MySQL with sql_mode=only_full_group_by. Database layer (models, ORM)
34865 34865 DatabaseWrapper are not GC and connections are not closed Database layer (models, ORM)
34380 34380 Make URLField assume "https". Forms
34871 34871 Validation of UniqueConstraint with Case() crashes. Database layer (models, ORM)
897 897 Bi-Directional ManyToMany in Admin contrib.admin
373 373 Add support for multi-column primary keys. Database layer (models, ORM)
34975 34975 aggregate() crashes when referencing existing aggregations or window expressions through conditional expressions Database layer (models, ORM)
27021 27021 Add explicit support for Q object annotations Database layer (models, ORM)
470 470 Add Field.db_default for defining database defaults Database layer (models, ORM)
34976 34976 startproject and startapp should provide feedback Core (Management commands)
27880 27880 Use __set_name__ to replace some usages of contribute_to_class. Database layer (models, ORM)
34609 34609 Deprecate format_html calls without args or kwargs Utilities
34462 34462 Deletions in admin panel create N + 1 queries contrib.admin
34898 34898 Adding non-deterministic collations to unique CharFields crashes on PostgreSQL. Migrations
34856 34856 Running tests with historical migrations that contain index together fails with TypeError. Migrations
27236 27236 Deprecate Model.Meta.index_together in favour of Model.Meta.indexes Database layer (models, ORM)
34624 34624 RelatedFieldWidgetWrapper links toggling isn’t working for radio widgets contrib.admin
27452 27452 Add Postgres serial field to contrib.postgres contrib.postgres
34034 34034 Adding a class on ChoiceWidget subwidgets is excessively difficult Forms
34406 34406 Add support for curved geometries in GeoDjango GIS
34555 34555 ModelBase metaclass implementation prevents addition of model fields via __init_subclass__ Database layer (models, ORM)
34643 34643 Move admin form labels to a more accessible place contrib.admin
34746 34746 High CPU/memory consumption when a 5XX is raised with large local variables Error reporting
34013 34013 Support ordering by annotation transforms (e.g JSONObject/ArrayAgg transforms). Database layer (models, ORM)
34701 34701 Add support for NULLS [NOT] DISTINCT to UniqueConstraint Database layer (models, ORM)
34654 34654 Post-normalization performed on the Username field leading to the bypass of the whitespace stripping contrib.auth
34846 34846 Add "Copy" button to the code snippets in docs. Documentation
34881 34881 migrate crashes when renaming model referenced twice by ManyToManyField.through model on SQLite. Migrations
34608 34608 Migrations generates code that it can't execute Migrations
34612 34612 QuerySet.only() doesn't work with select_related() on a reverse OneToOneField relation. Database layer (models, ORM)
34277 34277 Add where clause in QuerySet.bulk_create() when update_conflicts=True Database layer (models, ORM)
34838 34838 GeoDjango database functions incompatible with GeneratedField Database layer (models, ORM)
34977 34977 Turn link to change password form in admin user change form into a button contrib.auth
34943 34943 Support passing unique constraint names to bulk_create(). Database layer (models, ORM)
14974 14974 Add support for translation backends other than gettext Internationalization
27747 27747 Add signals for Django management commands Core (Management commands)
14831 14831 Django Template Style Guide Documentation
34964 34964 Reversing the order of Q objects in a CheckConstraint generates a migration Migrations
34200 34200 Allow setting postgres role during connection setup Database layer (models, ORM)
27201 27201 Django 1.10 with STATICFILES_STORAGE breaks on absolute path in CSS with double slash contrib.staticfiles
27516 27516 Optimize test client response.json() Testing framework
34914 34914 Postgres connection is not restarted after it's dropped by the server, even if we use CONN_HEALTH_CHECKS=True Database layer (models, ORM)
34597 34597 Queryset (split) exclude's usage of Exists is significantly slower than subquery Database layer (models, ORM)
34140 34140 Format python code blocks in documentation files Documentation
34971 34971 Several loggers missing from logging documentation Documentation
34961 34961 Add a max_length parameter to EmailValidator Core (Other)
34036 34036 Low text contrast over light blue backgrounds in admin light theme contrib.admin
34670 34670 2 Django Admin light theme flickers on dark system contrib.admin
34989 34989 Set Content-Length where possible for HttpResponses. HTTP handling
34831 34831 Search in admin could allow issuing a query with many OR'd clauses contrib.admin
27055 27055 Model form with geometry widgets has invalid html GIS
27813 27813 BinaryField type inconsistent between sqlite3 (bytes) and postgresql (memoryview) Database layer (models, ORM)
34830 34830 csrf_failure and bad_request views missing context processors Core (Other)
34995 34995 Add link for admin's related widget is in the wrong place contrib.admin
34998 34998 Raising a StopIteration in asynchronous mode hangs the request Core (Other)
34978 34978 Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. Database layer (models, ORM)
34907 34907 loaddata crashes on objects with natural keys when don't exist on passed database. Core (Serialization)
34818 34818 GenericIPAddressField ValidationError incorrect message when both protocols present Database layer (models, ORM)
14611 14611 Added dedicated option to test.Client methods (other than get()) for passing query parameters. Testing framework
34987 34987 "Expression contains mixed types" exception when performing window function on query that also has aggregates. Database layer (models, ORM)
14810 14810 Admin inline templates need blocks contrib.admin
34972 34972 Aggregate with CombinedExpression resulting in NotImplemented instead of None after update from 3.2 -> 4.2 Database layer (models, ORM)
34717 34717 Cannot use aggregate over window functions since 4.2 Database layer (models, ORM)
34974 34974 makemigrations --check does not show diff as documented Uncategorized
34970 34970 Unclear wording in password validator docs Documentation
34944 34944 Missing or misinferred attributes in output fields of generated fields Database layer (models, ORM)
34955 34955 Make Concat() use the database operator `||` on PostgreSQL. Database layer (models, ORM)
34963 34963 Recursive and other "combinator" queries broken in django-cte Uncategorized
34229 34229 "no such column" when combining FilteredRelation and multi-table inheritance models Database layer (models, ORM)
34953 34953 CSRF verification fails even with CSRF middleware commented out CSRF
34937 34937 Provide a get_form_kwargs for the ModelAdmin contrib.admin
34935 34935 makemigrations --check no longer reports pending migrations Migrations
34929 34929 Issue with Django 3.2 and Django-storage 1.14.2 after Upgrading from Django 2.2.28 Utilities
34920 34920 FileExtensionValidator.__eq__() should ignore allowed_extensions order. Core (Other)
27234 27234 Clarify the type of the django.server logger's 'request' extra context Documentation
34043 34043 Doc "Writing your first patch for Django" doesn't explain how to contribute to the admin UI Documentation
34551 34551 Case-When aggregation over aggregated fields doesn't work since 4.2 Database layer (models, ORM)
34798 34798 Subquery wrapping is required in QuerySet.aggregate() for aggregates referencing nested subquery. Database layer (models, ORM)
34840 34840 Django 4.2 casts text fields when testing IS NULL, preventing use of partial indexes Database layer (models, ORM)
34892 34892 Static files aren't served correctly on dev server when DEBUG and FORCE_SCRIPT_NAME are enabled contrib.staticfiles
34808 34808 Some aggregation functions may return None; this isn't well documented Documentation
34891 34891 force_str(urlsafe_base64_decode(uidb64)) returns object not value Utilities
34759 34759 Confirm/Add support for SpatiaLite 5.1 GIS
34581 34581 Filters should not implicitly mark unsafe strings as safe without escaping Template system
34888 34888 CSRF verification failed in django 4 when nginx serves the webserver CSRF
34657 34657 Testing assertions `assertContains` and `assertInHTML` should output the haystack on failure Testing framework
27229 27229 Allow using aggregates in ModelAdmin.list_display contrib.admin
14336 14336 list_display should be able to contain sortable references to annotated fields contrib.admin
34878 34878 Autoreload crashes with FORM_RENDERER="django.forms.renderers.TemplatesSetting". Template system
34877 34877 KeyError for output_field in GeneratedField Database layer (models, ORM)
34874 34874 Add table_exists() to optimize checks for django_migrations table. Database layer (models, ORM)
34870 34870 Memory leak when using psycopg-c with django hstore Database layer (models, ORM)
34849 34849 Appending django.contrib.postgres to the INSTALLED_APPS via @modify_settings crashes. Database layer (models, ORM)
34869 34869 makemessages - ignore duplicate msgid if the translations are identical Internationalization
34499 34499 In tutorial part08, Django debug toolbar shows up in admin site but not in public site Documentation
34861 34861 KeyTextTransform incompatible with GeneratedField Database layer (models, ORM)
34859 34859 Format SQL code prodcued by sqlmigrate Migrations
34823 34823 assertTemplateUsed() context manager crashes for templates without names. Testing framework
34706 34706 Aggregation on annotated field fails starting on Django 4.2.2, when the aggregation has the same name as the annotation Uncategorized
34826 34826 Bounded Integer Range Field For Forms Forms
34791 34791 Prefetch's queryset attribute is ignored when the same nested relation is used multiple times. Database layer (models, ORM)
34815 34815 urls file in startapp command Core (Management commands)
34730 34730 Add an assertMessages assertion contrib.messages
34768 34768 Calling `colorama.init()` on module load can have unwanted side effects Core (Management commands)
34778 34778 startproject could use find_spec() rather than import_module() to check for conflicts Core (Management commands)
34803 34803 Nested OuterRef crashes with AttributeError Database layer (models, ORM)
34807 34807 importing `django.forms` causes circular import error Forms
34451 34451 Incorrect exception handling within the django exception handler Error reporting
34802 34802 django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() contrib.admin
34784 34784 Django french short date format translation bug Internationalization
34787 34787 The 'runserver' command doesn't work when run from an installed script on Windows Core (Management commands)
34796 34796 Deleting child table does not delete rows in parent table when using multi-table inheritance Database layer (models, ORM)
34781 34781 Clarify documentation of `request` objects in the `django.server` logging namespace. Core (Other)
34785 34785 Contribution guide comes out non successful Error reporting
34771 34771 QuerySet.order_by() crashes on constants that cannot be cast on MySQL. Database layer (models, ORM)
34692 34692 django.forms.renderers.get_default_renderer()'s template loader cache is not being reset on autoloads. Forms
34686 34686 Confirm/Add support for GEOS 3.12. GIS
34750 34750 Fixed QuerySet.count() on querysets grouped by unused multi-valued annotations. Database layer (models, ORM)
34728 34728 OR operator on queryset does not work as expected Database layer (models, ORM)
34745 34745 Arbitrary rhs of lookup gives "Object has no attribute 'contains_aggregate'" Database layer (models, ORM)
34720 34720 BaseReloader.watch_dir() incorrectly checks for existence of path Utilities
34738 34738 Django admin doesn't translate error contrib.admin
34740 34740 1 Admin flashes dark/light depending on settings contrib.admin
34741 34741 1 Admin flashes dark/light depending on settings contrib.admin
34532 34532 Form.default_renderer is ignored in formsets. Forms
34732 34732 UnicodeEncodeError on two tests in Python 3.12 Uncategorized
34721 34721 ChoiceField/TypedChoiceField: .value() has inconsistent behaviour, coercion not applied. Forms
27471 27471 Make admin's list_filter choices collapsable contrib.admin
34711 34711 Make ChoiceField auto-detect and coerce values. Forms
34696 34696 Actions selection counter gets cleared when using Chrome's back button contrib.admin
34639 34639 MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate contrib.admin
34682 34682 System check for CSRF_TRUSTED_ORIGINS raises errors for http://localhost:port. Core (System checks)
34671 34671 Inspectdb collation issue with oracle views Core (Management commands)
34675 34675 Selenium WebDriver implementation is broken due to update of Selenium Testing framework
34674 34674 Updating the file contents of a Django FileField during upload results in I/O error File uploads/storage
34666 34666 Mysql issue using afirst "The client was disconnected by the server because of inactivity" Database layer (models, ORM)
27079 27079 Refactor LiveServerPort tests to not make extra calls to setUpClass() and tearDownClass() Testing framework
34661 34661 Peppering user passwords contrib.auth
34629 34629 AttributeError when using filter argument with Collect in GeoDjango Aggregate GIS
34628 34628 RelatedFieldWidgetWrapper link icons are very hard to see contrib.admin
34647 34647 Foreign Key index names are not renamed when a model is renamed causing duplicate key if a model with the origin name and column is added Migrations
34539 34539 `get_prep_value` no longer called for JSONField Database layer (models, ORM)
34602 34602 Fail gettext when no translation file is found or when no msgid is found in the given translation file Internationalization
34630 34630 Neither `pgettext` nor `pgettext_lazy` return contextual markers in PO files Internationalization
34635 34635 ModelChoiceField with a to_attr that can have an EMPTY_VALUE Forms
34623 34623 Swappable dependencies always depend on first migration of app Migrations
34595 34595 format_html() should explicitly mention that format_string is not escaped and that result is safe Template system
34600 34600 Review reference to bleach in docs Documentation
34392 34392 Allow using test client response.json() with StreamingHttpResponse Testing framework
34564 34564 returning None instead of zero in Count annotation Database layer (models, ORM)
34580 34580 Performance regession in SQLCompiler Database layer (models, ORM)
34573 34573 Typo in "Writing your first Django app, part 5" - assertQuerysetEqual() Testing framework
34322 34322 ManifestStaticFilesStorage crashes on commented JavaScript import statements contrib.staticfiles
34568 34568 makemigrations --update should respect the --name option. Database layer (models, ORM)
34562 34562 Issue with Django Admin theme-toggle button contrib.admin
34552 34552 Delaying get_from_clause call as much as possible. Database layer (models, ORM)
34548 34548 Queryset JsonField filtering doesn't work as expected Database layer (models, ORM)
34543 34543 Thousand separator breaking templates Internationalization
34525 34525 index_together warning after migration to new style Database layer (models, ORM)
34531 34531 Rendering form throws deprecation warning Forms
34530 34530 Remove docs suggestion to use lambda for models.FileField(storage=...) Documentation
34515 34515 Translatable URL patterns raise 404 for non-English default language when prefix_default_language=False is used. Internationalization
34513 34513 Error E108 does not cover some cases contrib.admin
34527 34527 Unexpected behavior with division in aggregation Database layer (models, ORM)
34504 34504 SSLCertVerificationError on outgoing emails for some mailboxes Core (Mail)
34512 34512 Admin missing breadcrumbs in app index contrib.admin
34455 34455 i18n_patterns() not respecting prefix_default_language=False Internationalization
34511 34511 mysqlclient 1.4.3 or newer is required; you have 1.0.3. Core (Other)
34435 34435 JSONField with string default raises fields.E010 warning. Documentation
34419 34419 Document django.contrib.admin.sites.all_sites contrib.admin
34483 34483 Negative result of django.utils.timesince.timesince Utilities
34494 34494 This is suggestion about customizing AdminSite documents Documentation
34492 34492 I get an error when using BinaryField in sqllite3. Database layer (models, ORM)
34464 34464 QuerySet.count() regression on Django 4.2 with values() and annotate() Database layer (models, ORM)
34480 34480 Annotating with Chr raises ValueError Database layer (models, ORM)
34474 34474 Django apps registry returns the wrong models Uncategorized
34039 34039 Admin search bar is too small to use on small screens contrib.admin
34449 34449 ProgrammingError: non-integer constant in GROUP BY with Case When and annotate Count Database layer (models, ORM)
34438 34438 UserCreationForm.clean_username() crashes with a custom user model. contrib.auth
34442 34442 runserver is slow to accept http connexions when running on 0.0.0.0 Core (Management commands)
34439 34439 mod_wsgi for django with conda environment in Windows doesn't work HTTP handling
34437 34437 values() doesn't mention annotations as valid choices on resolving error Database layer (models, ORM)
34424 34424 SelectDateWidget can crash with OverflowError. Forms
27487 27487 ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple contrib.admin
34415 34415 Django Admin List View Loads Slow When List Editable is Populated with Django Money Field Uncategorized
34399 34399 dark-mode-vars block is overwritten by extrastyles contrib.admin
34408 34408 Authorization in Custom Authentication Backend does not work contrib.auth
34381 34381 Postgres tests fail on Windows Core (Other)
34368 34368 Subquery referencing WINDOW expression breaks query compilation Database layer (models, ORM)
34372 34372 Field position reference for aggregate ends up in group-by clause Database layer (models, ORM)
34358 34358 qs.filter(Exact(expr, value)) doesn’t work on aggregations. Database layer (models, ORM)
34359 34359 Add setting to disable global thread_sensitive flag for Async ORM and Async cache Database layer (models, ORM)
34176 34176 Annotation's original field-name can clash with result field name over aggregation Database layer (models, ORM)
34341 34341 FileSystemFinder harsh regarding its input on Windows contrib.staticfiles
34327 34327 Test client session does not work as described when using signed cookie engine Testing framework
34250 34250 Duplicate model names in M2M relationship causes RenameModel migration failure Migrations
34328 34328 Class-based async-only middleware not detected as coroutine in MiddlewareMixin Documentation
34326 34326 Standardize case for commands Core (Management commands)
34323 34323 Django form request is always response with "GET" instead of "POST" even when I use <form action="" method="post"> Forms
34303 34303 Admin Site shall filter LogEntries by registered models contrib.admin
34285 34285 Index transforms on filtered array aggregates produces incorrect SQL query Database layer (models, ORM)
27572 27572 Static files served in development should prevent caching contrib.staticfiles
34304 34304 Adding and removing a conditional UniqueConstraint to ForeignKey multiple times crashes on MySQL Database layer (models, ORM)
34180 34180 Document that setting language in tests affects other tests Documentation
34255 34255 Annotation/group by with an expression on psycopg3 Database layer (models, ORM)
34254 34254 Exists annotations can return non-boolean results (i.e. None) if used with an empty QuerySet. Database layer (models, ORM)
34293 34293 Extra validation introduced in 30581 breaks certain constraint setups Database layer (models, ORM)
34282 34282 Optimize update_or_create when defaults is empty / False-y Database layer (models, ORM)
34266 34266 Add ClosestPoint function to GeoDjango GIS
34274 34274 Add uvicorn LifeSpan suggestion to the docs Documentation
34271 34271 Add a simple page caching method Core (Cache system)
34269 34269 Add Unnest PostgreSQL ORM function Database layer (models, ORM)
34251 34251 Paginator should warn if ordering is not deterministic Core (Other)
34241 34241 Django admin not showing seconds for list_display nor readonly DateTimeField contrib.admin
34082 34082 "mysql server has gone away" on 404, 403 or 401 Database layer (models, ORM)
34239 34239 Resolve load type-hinted objects in views Generic views
34236 34236 Django logging when in production with Gunnicron Documentation
34063 34063 request.POST not populated for multipart/form-data via AsyncClient Testing framework
34231 34231 Invalid RawSQL expression on Model.validate_constraints Database layer (models, ORM)
14094 14094 1 Cannot define CharField with unlimited length Database layer (models, ORM)
34165 34165 migrate management command does not respect database parameter when adding Permissions. contrib.auth
34170 34170 Mitigate the BREACH attack HTTP handling
34207 34207 Incorrect SQL query when adding a ManyToMany related object with a "through" table prevents adding a new relationship if the new relationship is identical except for a different value for "through_defaults" Database layer (models, ORM)
34205 34205 Validation of constraints with __len lookup crashes for ArrayFields. Database layer (models, ORM)
34206 34206 annotation of another annotation duplicate query rule Database layer (models, ORM)
34199 34199 Add an example for contrib.postgres.aggregates.StringAgg to docs. Documentation
34160 34160 Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. Database layer (models, ORM)
34184 34184 Improve tutorial by mentioning User Interaction testing like django-webtest Documentation
34103 34103 Queries with duplicate params incorrectly logged for Oracle Database layer (models, ORM)
34173 34173 SessionMiddleware support 503 status code contrib.sessions
34174 34174 async process_exception being called as sync from async view/middleware Documentation
34152 34152 Add the ability to store logs in a table Utilities
34167 34167 Set a reasonable default for EMAIL_TIMEOUT Core (Mail)
34169 34169 Regex bug in EmailValidator class allows top domain label of an email address's domain_part to start with a hyphen Core (Mail)
34099 34099 update_or_create() not saving data assigned in a model's save() method Database layer (models, ORM)
34145 34145 Explicit GROUPing by aggregate is not supported Database layer (models, ORM)
27849 27849 Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates Database layer (models, ORM)
34141 34141 Prefetch querysets access to parent query through table Uncategorized
27654 27654 Propogate alters_data value to subclasses Core (Other)
34080 34080 __exact lookup on nested arrays with None values fails on PostgreSQL. contrib.postgres
34133 34133 Django ordering in model meta causing unexpected results of group_by Database layer (models, ORM)
34129 34129 Admin list_editable failed to edit contrib.admin
34124 34124 Developer experience on {% with %} template tag can be improved. Template system
34035 34035 ImageField doesn't consider EXIF rotation when storing width and height Database layer (models, ORM)
34121 34121 Multi Databases documenation example doesn't work Database layer (models, ORM)
34109 34109 Uvicorn can be run without installing gunicorn Documentation
34117 34117 Anomaly with makemigrations Migrations
34085 34085 Black shouldn't format non-Python files Core (Management commands)
34102 34102 Admin list view `word-break: break-word;` contrib.admin
34083 34083 Cloning test database fails with mariadb-server 8.x Database layer (models, ORM)
34078 34078 Add Postgres range_merge aggregate function to postgres.contrib contrib.postgres
34067 34067 django.core.Paginator wrong query slicing Core (Other)
34010 34010 Parallel tests don't work with spawn. Testing framework
34056 34056 Update the deprecated password list used by CommonPasswordValidator to a more recent list contrib.auth
34049 34049 Admin - Scrollbar appears without overflowing content contrib.admin
34048 34048 Do not add cache control header if is set to false or a falsy value Utilities
34026 34026 WKBReader.read() crashes on strings. GIS
34033 34033 Admin light/dark theme switch needs to convey its state for screen reader users contrib.admin
34023 34023 inlines variable not bound in loop in ModelAdmin._create_formsets contrib.admin
34032 34032 Base authentication Backend should raise NotImplemented on needed methods contrib.auth
34024 34024 'WhereNode' object has no attribute 'is_summary' when counting a queryset with annotation from a subquery Database layer (models, ORM)
34021 34021 collect_translations Internationalization
34016 34016 QuerySet.values_list() crash on simple ArrayAgg. contrib.postgres
34017 34017 Mention that when using Argon2PasswordHasher, this means Argon2id gets used Documentation
27412 27412 Coalesce function should work with subqueries Database layer (models, ORM)
27944 27944 Have meta.get_field('pk') return the primary key field directly Database layer (models, ORM)
27147 27147 Add support for defining bounds in postgres range fields contrib.postgres
14092 14092 ImageField should allow SVG Database layer (models, ORM)
14357 14357 Prevent inappropriate order-based grouping on values+annotate queries Database layer (models, ORM)
14296 14296 'manage.py test' failing for apps that access read-only databases Testing framework
27753 27753 Cleanups when no supported version of Django supports Python 2 anymore Utilities
27936 27936 Add some clarifications to "Spanning multi-valued relationships" Documentation
27864 27864 Limit the number of terms in an admin search contrib.admin
14035 14035 Cannot access POST after request.encoding was set to a custom value HTTP handling
27877 27877 Management command exceptions should be logged Core (Management commands)
27131 27131 send_mail() error on Python 2 if smtp server uses CRAM-MD5 auth method Core (Mail)
27590 27590 Allow configuration of where to save staticfiles manifest. contrib.staticfiles
27541 27541 Provide hooks to override manifest file storage in ManifestFilesMixin contrib.staticfiles
27697 27697 JSONField with blank=True is rendered as non-required field in a ModelForm Documentation
14844 14844 i18n blocktrans tag pluralization feature limited by gettext constraints and shared local tag context Internationalization
27734 27734 Add a helpful error message when a parallel test worker is assigned an unexpected index Testing framework
19 19 Automatically generate JavaScript form validation Validators
27017 27017 Why doesn't Django's Model.save() save only the dirty fields by default? And how can I do that if I want? Database layer (models, ORM)
27534 27534 Add CSRF_COOKIE_HTTPONLY note to CSRF AJAX docs Documentation
27149 27149 Allow using a subquery in QuerySet.filter() Database layer (models, ORM)
56 56 3 Primary key columns should be UNSIGNED Database layer (models, ORM)
27854 27854 Make `collectstatic` warn (rather than blow up) on missing directories contrib.staticfiles
27604 27604 Use set_signed_cookie for contrib.messages Cookie storage contrib.messages
27807 27807 Overriding username validators doesn't work as documented contrib.auth
27188 27188 Allow using unique=True with FileField File uploads/storage
14645 14645 Exclude query with multiple conditions for the same multi-value relation not correct Database layer (models, ORM)
27445 27445 RadioSelect widget does not work for NullBooleanField Documentation
14660 14660 1 Using a CheckboxSelectMultiple widget on a M to M field in Admin causes 'SelectBox is not defined' JS error in RelatedObjectLookups.js contrib.admin
14628 14628 Document which settings can be changed at runtime Documentation
27719 27719 Add queryset.alias() to mimic .annotate() for aggregations without loading data Database layer (models, ORM)
27395 27395 Allow generating '<link rel="alternate ... hreflang=...>" for sitemaps' contrib.sitemaps
27430 27430 `manage.py test` does not support unittest `-b` buffer option Testing framework
27686 27686 calls to request.user.is_authenticated returns vary by cookie header for all users contrib.sessions
27408 27408 Make QuerySet.bulk_create() populate fields on related models Database layer (models, ORM)
27824 27824 Cannot chain unaccent transform with key lookup in Postgres JSON field. contrib.postgres
17 17 Metasystem optimization: Share select_related in memory Database layer (models, ORM)
27272 27272 Add a on_delete RESTRICT handler to allow cascading deletions while protecting direct ones Database layer (models, ORM)
27391 27391 Support unittest.TestCase.debug() method. Testing framework
27910 27910 Allow using an Enum class in model Field choices Database layer (models, ORM)
27086 27086 running servers.tests may hang in parallel mode on Mac OS X Core (Other)
14218 14218 Paginator just implement the __iter__ function Core (Other)
27921 27921 Documentation of make_aware() with is_dst is misleading Documentation
27795 27795 Audit force_text invocations Utilities
27635 27635 django.utils.crypto should use secrets on Python 3.6+ Utilities
27685 27685 Allow autoreloader to use watchman Utilities
14365 14365 Make template-rendering signals available also in DEBUG mode Testing framework
14009 14009 custom formset validation documentation is incomplete Documentation
27360 27360 Make it easier to track down the offending models for AlreadyRegistered exceptions contrib.admin
14675 14675 Update docs and project template to avoid "import *" for url patterns Core (Other)
14204 14204 Take advantage of SQLite support for FK constraints Database layer (models, ORM)
14091 14091 Fix incorrect quoting in connection.queries Database layer (models, ORM)
27595 27595 Database converters are not run for related fields referencing related fields Database layer (models, ORM)
27090 27090 pg_get_serial_sequence is broken on postgres, use a lookup in information_schema.columns instead Database layer (models, ORM)
27335 27335 Avoid object save during QuerySet.update_or_create() when there were no changes Database layer (models, ORM)
27845 27845 Possible Migration Optimizer Strategy Improvement Migrations
27768 27768 makemigrations uses unnecessary AddField for ForeignKey depending on model name Migrations
27398 27398 Make SimpleTestCase.assertRedirects() URL comparison ignore ordering of query parameters Testing framework
820 820 Add "view" permission to compliment add/change/delete contrib.admin
27543 27543 AttributeError: '_Frame' object has no attribute 'f_back' / Django and celery error logging gone wrong Error reporting
27560 27560 Formset.save() crashes for model with foreign key to concrete base model Forms
27018 27018 Admin views in admindocs crash with AttributeError contrib.admindocs
27161 27161 TypedChoiceField fails to validate properly when used with ArrayField Forms
27267 27267 Renaming a primary key fails with "cannot drop constraint on table because other objects depend on it" Migrations
27985 27985 Converting `Foo.objects.filter(bar=None)` to an `IsNull` too early. Database layer (models, ORM)
27657 27657 Getting crash when using the runserver command on Windows 10 in PowerShell following update to Python 3.6 Utilities
14807 14807 django.utils.formats localize_input inserts thousands_separator into boolean values Internationalization
27515 27515 Make AuthenticationForm use the username length from the user model contrib.auth
27332 27332 Specifying additional ON arguments, and more flexibility with joins Database layer (models, ORM)
14370 14370 Adding support for Autocomplete in contrib.admin contrib.admin
27818 27818 Use contextlib.suppress to suppress exceptions. Core (Other)
27998 27998 LogEntry messages do not list m2m fields that were changed when an object is changed via ModelAdmin contrib.admin
27931 27931 Clarify the meaning of "django catch-all logger" Documentation
27258 27258 Raise an exception if RequestContext is used with template.backends.django.Template.render() Template system
27982 27982 Possible bug related to queryset union Database layer (models, ORM)
27303 27303 Selecting multiple admin list_filters across relations return results that don't match both filters contrib.admin
27563 27563 Move "Apply limit_choices_to" code from BaseModelForm to fields_for_model() Forms
27539 27539 assertNumQueries fails if debug cursor wrapper fills Testing framework
27434 27434 Document caveats of raising a ValidationError in Model.clean() for a field not in a model form Documentation
27039 27039 ModelFields with 'default' value set and 'required'=False in form does not use default value Forms
27241 27241 Annotate doesn't work with PostgreSQL views anymore Database layer (models, ORM)
27732 27732 django.contrib.postgres.search SearchRank doesn't handle SearchVectorField references contrib.postgres
27554 27554 Queryset evaluation fails with mix of nested and flattened prefetches (AttributeError on RelatedManager) Database layer (models, ORM)
14149 14149 LIKE clauses fail in Oracle 9.2.0.7 Database layer (models, ORM)
27926 27926 Allow squashmigrations to create a fresh set of migrations and delete the old ones Migrations
27928 27928 Avoid SET/DROP DEFAULT unless a field changes from null to non-null Migrations
27359 27359 Make it possible to specify a default template engine Template system
27365 27365 Fields suddenly not found. Database layer (models, ORM)
27981 27981 date/time filter docs inaccurate about how localization works Documentation
27956 27956 Template error raised in an {% extends %} parent template shows incorrect source location on debug page Template system
27983 27983 Tutorial should contain complete files at each step Documentation
27958 27958 CSRF_COOKIE reset while requesting a broken relative URL over HTTPS CSRF
27952 27952 core.validators.validate_slug doesn't mention that only latin letters are accepted. Core (Other)
27966 27966 Bump required version of pyscopg2 to 2.5.4 Database layer (models, ORM)
27960 27960 ds = DataSource('/path/to/your/cities.shp') fails on first try (GDALException Unknown error code: "198770787"), but works on second GIS
27939 27939 GeoDjango - map doesn't show correct point in admin GIS
27890 27890 runtests.py cleanup exception on Python 3.6 Core (Other)
27935 27935 BrinIndex crashes if name > 30 characters contrib.postgres
27724 27724 SelectDateWidget clears date and month if year is not selected Forms
27955 27955 JSONField.default not applied in admin contrib.admin
27675 27675 Django postgres JSONField encoding contrib.postgres
27622 27622 Test client should accept vendor tree json variants Testing framework
27901 27901 Unicode subclasses can't be saved to TextField with MySQL and Python 2 Database layer (models, ORM)
27884 27884 1 Document that validators needs to be an iterable since Django 1.11 Documentation
27861 27861 Allow project template's BASE_DIR calculation to work regardless of how settings are structured Core (Other)
27825 27825 Document that models don't cast field values to the same type that's retrieved from the database Documentation
27840 27840 Password reset: `post_reset_login` throws KeyError if user already logged in contrib.auth
27837 27837 After upgrade 1.4 to 1.8 in the database creats (or updates) mixed objects with old Uncategorized
27820 27820 RequestDataTooBig/TooManyFields fail to render the debug page HTTP handling
27832 27832 contenttypes migration not following the doc on hints naming contrib.contenttypes
27367 27367 Document behaviour when several urls have the same name Documentation
27722 27722 if a template context is an instance of get_template(), it will raise "TypeError: context must be a dict rather than RequestContext" Template system
27742 27742 Unexpected migration on Parent -> child model inheritence Migrations
27819 27819 Display a warning when django.views.generic.ListView assumes the default template name Generic views
27683 27683 Change default transaction isolation level to READ COMMITTED on MySQL Database layer (models, ORM)
27817 27817 Jsonfield duplicating records in production database after running manage.py test Database layer (models, ORM)
27811 27811 Avoid UnicodeEncodeError during generation of email with mail_admins logger Error reporting
27767 27767 Support DISTINCT queries in ArrayAgg contrib.postgres
27741 27741 staticfiles_tests test_corrupt_intermediate_files fails intermittently when run in parallel contrib.staticfiles
27791 27791 update_or_create() doesn't work properly when model has auto_now=True Database layer (models, ORM)
27782 27782 Model signals and Many2Many fields Documentation
14606 14606 Application module imported twice when running development server Core (Other)
27784 27784 Custom Site model support for django.contrib.sites. contrib.sites
27130 27130 Allow using the DjangoTemplates engine without configuring settings Template system
27501 27501 ModelChoiceField.queryset documentation isn't clear that this is lazily evaluated Documentation
27762 27762 Concurrency Safety Documentation Documentation
27749 27749 Documention change gunicorn deployment Documentation
27632 27632 Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. Database layer (models, ORM)
27518 27518 HTTP Referer leaks password reset link contrib.auth
27729 27729 Add a method to evaluate QuerySets. Database layer (models, ORM)
27727 27727 Exclude with many condition in the same related field's fields Database layer (models, ORM)
27711 27711 Questionable "Install Django" option ordering Documentation
27691 27691 Avoid `logger=logging.getLogger(__name__)` Uncategorized
27687 27687 Dateformat issue using django basic logging formatter Utilities
27677 27677 Disable savepoint support for MySQL NDB engine tables, and option to overwrite the default. Database layer (models, ORM)
27054 27054 makemigrations tries to create django_migrations in external database Migrations
27641 27641 Document limitations of the Locmem cache backend Documentation
27638 27638 Rollback data changes made inside templates Template system
27647 27647 runserver segfaults with autoreload enabled on Windows 10 Core (Management commands)
27627 27627 OneToOneField doesn't allow multiple records with NULL value on Microsoft SQL Server Database layer (models, ORM)
27498 27498 Filtering annotated field in SQLite returns wrong results Database layer (models, ORM)
27606 27606 Error in formatting HttpResponseRedirect when __init__() raises DisallowedHost HTTP handling
27263 27263 Allow validators to short-circuit in form field validation Forms
27313 27313 Allow overriding the admin's popup response template on an app or model basis contrib.admin
27594 27594 Reverse one to one related object populated from incorrect query columns Database layer (models, ORM)
27355 27355 Add PostgreSQL Extension operation example to reference page Documentation
27416 27416 ModelFormSet with queryset accepts invalid POST data for outer models and create unexpected empty data. Forms
27569 27569 Resolve reverse url with named groups regular expression to sprintf output formatters not specifying kwargs key / value pairs. Core (URLs)
27567 27567 Technical exception page/emails crash when the database is down Error reporting
27119 27119 full_clean() called too many times during formset validation Forms
27321 27321 ignores_quoted_identifier_case broken on MySQL on OS X/Windows Database layer (models, ORM)
27535 27535 RFE: Exclude pk from queries Database layer (models, ORM)
27536 27536 order_by('pk') is not obeyed if superclass has default ordering Database layer (models, ORM)
27509 27509 Installing Geospatial libraries documentation: `gdal-bin` contradicting recommendation. Documentation
27526 27526 test_fuzzy_compiling failing on a machine with 64 cores Internationalization
27525 27525 Revert to previous migration automatically after failure when using MySQL backend Migrations
27521 27521 QueryDict is inconsistently converted to kwargs between CPython and PyPy Core (Other)
27483 27483 Add a login_required decorator for AJAX requests contrib.auth
27295 27295 Add a system check to prohibit models that start with an underscore Core (System checks)
27519 27519 Issue in Django 1.8.5 model class Database layer (models, ORM)
27511 27511 Docs incorrect about related_model for GenericRelation being None Documentation
27493 27493 GIS raster transformation test failures due to precisions with GDAL 2.1 GIS
27200 27200 Provide makemigrations router.allow_migrate() with a model_name Migrations
27133 27133 Explain how to load initial data with a data migration Documentation
27444 27444 Django StaticLiveServerTestCase: view cannot query test-database properly Testing framework
27435 27435 Raise an error when using --keepdb without an explicit TEST.PASSWORD on Oracle Testing framework
27446 27446 Addition of `readonly` option to ModelField to allow database generated fields Database layer (models, ORM)
27425 27425 Outdated FAQ, developers to hire Documentation
27415 27415 Add request.JSON or request.get_json() HTTP handling
27413 27413 Cannot contact coodinator who charge in django-docs korean translation Documentation
27328 27328 return `Set-Cookie` if sessionid= None value contrib.sessions
27379 27379 Django violates RFC7230 when handling requests. HTTP handling
27151 27151 FK index created two times on PostgreSQL if referenced table PK is varchar Migrations
27396 27396 Docs: send POST request on base.html does not mention {{ csrf_token }} Documentation
27362 27362 Omitting default_app_config in __init__.py happens too easily. Core (Other)
27388 27388 Filter chaining results in unnecessary joins (and degenerate performance) Database layer (models, ORM)
27384 27384 Accessing request.POST in Django middlewares 1.10.x make it empty for view HTTP handling
27322 27322 get_default_timezone() / LocalTimezone does not handle None values Utilities
27319 27319 Circular ForeignKeys between two unmanaged models produce incomplete migrations Migrations
27301 27301 Better handling of errors that are not pickleable when testing in parallel Testing framework
27312 27312 Checking raw argument to prevent signals from executing during fixture loading isn't DRY Core (Other)
27273 27273 Make usage of construct_change_message easier outside of admin contrib.admin
27280 27280 can_order/can_delete documentation examples don't require initial data Documentation
27193 27193 ORDER BY clause not included in subqueries using select_for_update() Database layer (models, ORM)
27279 27279 Performance regression when running migrate with RenameModel operations Migrations
27296 27296 Can't use custom formats with new language-independent LogEntry's messages in Django 1.10 contrib.admin
14904 14904 TextField with unique (or in unique_together) constraint breaks for large inputs in Postgres Database layer (models, ORM)
27210 27210 smtp EmailBackend doesn't honor fail_silently=True when receiving a socket level connection error Core (Mail)
27217 27217 makemigrations crashes with "'SpatialRefSysMixin' has no attribute '_meta'" on PostGIS GIS
27287 27287 IndexError in logging on runserver broken pipe error Utilities
27281 27281 can-delete: we don't use initial data Documentation
27271 27271 ServerFormatter should handle simple string messages with or without args Utilities
27270 27270 Clarify wording of "A form may include HTML attributes such as maxlength" Documentation
27259 27259 ManyToOneRel.name uses relatemodelname instead of relatedmodelname_set Database layer (models, ORM)
27269 27269 ORM extremely slow to run annotate/filter query, much faster directly in dbshell Database layer (models, ORM)
27227 27227 Full text search by UUIDField returns DataError Database layer (models, ORM)
27159 27159 Pickling query with an __in=inner_qs lookup causes evaluation evaluation of inner_qs Database layer (models, ORM)
27056 27056 changing dim property for geometries does not generate correct migration on PostgreSQL Migrations
27255 27255 Change test runner to display full dotted name of test Testing framework
27238 27238 Disable check_pattern_startswith_slash if settings.APPEND_SLASH=False Core (System checks)
27242 27242 Add get_object_or_none to django.shortcuts Core (Other)
27239 27239 Unexpected behavior on get_FIELDNAME_display when as int as value Database layer (models, ORM)
27233 27233 IndexError when using django.request Uncategorized
27173 27173 Permit import statements to be longer than 80 characters Core (Other)
27205 27205 Allow doing a substring search in JSONField array contrib.postgres
27179 27179 Bug: error when trying to filter using regex/iregex on a key in a django.contrib.postgres.fields.JSONField contrib.postgres
27142 27142 makemigrations fails on special database connections Migrations
27150 27150 Document that a name should be provided when wrapping file-like objects that don't have one with File Documentation
27157 27157 AdminForm may crash if model_admin argument is None contrib.admin
27129 27129 Allow setting CSS classes in the output of the unordered_list template filter Template system
27072 27072 AddGeometryColumn: “duplicate column name: xxx” error running migrations on SpatiaLite GIS
27044 27044 `apps` passed to post_migrate_signal should contain migrated appconfigs even when no migration has been applied to them Migrations
27089 27089 Add the database alias to InconsistentMigrationHistory message Migrations
27107 27107 setting request.encoding damages request.POST HTTP handling
27093 27093 3 ORM error on apache + wsgi Database layer (models, ORM)
27085 27085 UI Discrepancy in "Writing your first Django app, part 2" Documentation
27082 27082 Make timezone.localtime() default to timezone.now() when no value is given Utilities
27059 27059 autoreload loose the sys.path in some cases (buildout install of python for instance, maybe others) Core (Management commands)
27008 27008 Add manage.py test --debug option Testing framework
27035 27035 DiscoverRunner's setup_test_environment() hard-codes settings.DEBUG to False Testing framework
27038 27038 Migration being created even when no change was made. Migrations
27033 27033 static tag causes AppRegistryNotReady errors on 1.10 contrib.staticfiles
27002 27002 Redundant database query rendering a ModelChoiceField with RadioSelect or CheckboxSelectMultiple Forms
27024 27024 BaseGeometryWidget logs a false positive: Error creating geometry from value '' GIS
27005 27005 request.body raises an exception if 'CONTENT_LENGTH' = '' HTTP handling
14030 14030 Use F() objects in aggregates(), annotates() and values() Database layer (models, ORM)
14485 14485 New Site.root field contrib.sites
14891 14891 use_for_related_fields=False is not honored by reverse FK or M2M related managers Database layer (models, ORM)
14402 14402 help_text is not displayed for ManyToMany raw_id fields contrib.admin
494 494 Collapse in admin interface for inline related objects contrib.admin
14286 14286 Support for BigAutoField Database layer (models, ORM)
29 29 Fix usability issue with limit_choices_to and "Add another" in admin contrib.admin
14476 14476 annotate, default aggregation naming and filter annoyance Database layer (models, ORM)
14952 14952 New find_commands(management_dir) to support .pyc and .pyo Core (Other)
14087 14087 django.core.management.get_commands only sees commands in the last package of a namespace package Core (Other)
14497 14497 ModelAdmin.readonly_fields isn't graceful with filefields. contrib.admin
14180 14180 Creating redundant indexes on foreign keys for MySQL/InnoDB tables Database layer (models, ORM)
14515 14515 Can't pickle ValueQuerySet if query references fields, which aren't on the same model. Database layer (models, ORM)
14394 14394 Assigning bad data to an m2m attribute should not clear existing data Database layer (models, ORM)
901 901 Reload method for models Database layer (models, ORM)
14664 14664 MiddlewareNotUsed should display a warning Core (Other)
14334 14334 Queries don't ensure that comparison objects are the correct type Database layer (models, ORM)
14462 14462 Aggregates default to the database type instead of the field type Database layer (models, ORM)
14638 14638 to_python howto documentation improvement Documentation
14930 14930 `values_list()` fails on queryset ordered by extra column Database layer (models, ORM)
14273 14273 6 Development server does not shutdown cleanly Core (Other)
14787 14787 Upload handler should pass errors on to forms.FileField File uploads/storage
14932 14932 Tests failing with SQLite3 on Linux systems; Sites object causing failures. Uncategorized
27 27 Single form field for multiple database fields Forms
14916 14916 No proper initialization of models/signals/etc.... Core (Other)
14549 14549 Disambiguation of target/source fields for intermediary models when using ManyToManyField Database layer (models, ORM)
14319 14319 Add signals test_setup and test_teardown to Django test suite runner Options Testing framework
14760 14760 Admin inlines with file/image field fails to save_as contrib.admin
14298 14298 maximum open cursors exceeded on Jython and Oracle Database layer (models, ORM)
14051 14051 Signals for transaction commit/rollback Database layer (models, ORM)
15303 15303 âś… Clarify View.as_view() docs in respect to functions passed as kwargs. Documentation
14007 14007 Automatically discover models within a package without using the app_label Meta attribute Database layer (models, ORM)
14825 14825 LocaleMiddleware should store language preferences if possible Internationalization
14800 14800 Development server should NOT elide favicon from the logs Core (Management commands)
14877 14877 ModelFormSet.save() with a deleted form should work even if the model has already been deleted Forms
937 937 Autoreload reloads for every request. Core (Management commands)
14028 14028 setting db_column to same value as another column should not validate Database layer (models, ORM)
14512 14512 Documentation & tools for decorating class-based-views. Generic views
14043 14043 Incorrect and/or confusing behaviour with nullable OneToOneField Database layer (models, ORM)
14492 14492 Model proxy instance does not equal the respective model instance Database layer (models, ORM)
694 694 [patch] TEMPLATE_DIRS should allow project root relative paths Template system
14396 14396 Admin generates a query burst on ForeignKey with null = True contrib.admin
14261 14261 Add clickjacking protection (X-Frame-Options header) HTTP handling
14656 14656 Atom1Feed should write atom:published element contrib.syndication
14006 14006 Documentation on Field's 'description' class attribute does not mention that it will be interpolated with field.__dict__ Documentation
25 25 Filtering interface on ForeignKey <select> boxes contrib.admin
14018 14018 Introduce class_plural %-substitution placeholder for related_name of ForeignKey/ManyToManyField Database layer (models, ORM)
14802 14802 feature request: add a method to Fields that is used to render the field as read-only contrib.admin
14121 14121 Provide object's primary key as a hint for database router method db_for_read() when filtering objects by primary key Database layer (models, ORM)
14410 14410 django.db.models.fields.__init__.py class Field.validate failed Database layer (models, ORM)
14707 14707 Allow an annotation to match a field name when using .values on a query set. Database layer (models, ORM)
14373 14373 annotate() will gladly delete your data Database layer (models, ORM)
14011 14011 QuerySet.none().values('x').query causes "DatabaseError: subquery has too many columns" when used in filters. Database layer (models, ORM)
14229 14229 Postgres backend generates invalid SQL when istartswith and F object are combined. Database layer (models, ORM)
14387 14387 pre_save problem with inherrited model Database layer (models, ORM)
14016 14016 SQLite3 problem with date comparison Database layer (models, ORM)
14139 14139 Feature Request: distinct() should support field names Database layer (models, ORM)
14633 14633 Reorganize settings reference docs Documentation
14879 14879 Aggregates (Min, Max) for CharField fails with Postgresql Database layer (models, ORM)
14976 14976 Add is_html flag to contrib.messages contrib.messages
14694 14694 defer() doesn't work with reverse relations Database layer (models, ORM)
14678 14678 Users are able to add more than one page to the same url contrib.flatpages
72 72 Django should add charset info to output HTTP headers Core (Other)
14264 14264 settings.configure has undocumented differences from using a settings module Core (Other)
14615 14615 Related objects manager returns related objects with null FKs for unsaved instances Database layer (models, ORM)
14093 14093 Confusing error when failing to create a session key because the cache is unavailable contrib.sessions
14967 14967 django.contrib.auth.admin.UserAdmin.response_add changed in 1.2.4 Documentation
14861 14861 Importing settings in a module that contains a logging Handler causes circular import. Core (Other)
14829 14829 URL dispatcher documentation with class-based generic views Documentation
14449 14449 restructuredtext filter does not return the correct content Documentation
14757 14757 Add An Example For .extra(tables=[]) Documentation
14885 14885 is_valid for ModelForm changes instance if instance is provided Documentation
14502 14502 Feature: escape hatch for colliding template syntax in Django templates Template system
1 1 Create architecture for anonymous sessions Core (Other)
409 409 Add support for sqlrelay backend, to pool DB connections Database layer (models, ORM)
596 596 Allow Django to be packaged as a Python egg Core (Other)
14147 14147 django 1.2 documentation refer to assertQuerysetEqual which is only available in trunk Documentation
17728 17728 âś… Filtering of annotated querysets broken with timezone-aware datetimes Database layer (models, ORM)
14973 14973 AdminEmailHandler doesn't include report.message Core (Other)
159 159 Circular logout problem contrib.admin
632 632 1 database stored templates Template system
14555 14555 Session loss with psycopg2 db backend contrib.sessions
640 640 order_with_respect_to option fails Documentation
14792 14792 error in the default for TEMPLATE_CONTEXT_PROCESSORS Documentation
14597 14597 request.is_secure() should support headers like: X-Forwarded-Protocol and X-Forwarded-Ssl HTTP handling
14382 14382 a few suggestions contrib.comments
14582 14582 django.contrib.staticfiles development file serving is backward-incompatible if MEDIA_URL was pointing to /static/ folder Contrib apps
14570 14570 New format character to represent locale-specifc alternative month names Internationalization
14385 14385 Standardize Site/RequestSite access; looser coupling of sites framework in contrib Contrib apps
14548 14548 Docs and implementation don't match regading return values of certain QuerySet aggregate functions Documentation
14793 14793 âś… âś… 1 staticfiles documentation example overwrites urlpatterns Documentation
14682 14682 Class based views docs should be more explicit about template location Documentation
14406 14406 Logging doesn't work under Python 2.4 Core (Other)
14600 14600 No mentioning of addition of staticfiles to TEMPLATE_CONTEXT_PROCESSORS after 1.2 in settings documentation Documentation
14632 14632 2 Bug - testing framework fails when contrib.auth not in settings. Testing framework
14507 14507 Static file serving is broken after rev 14293 Core (Other)
14803 14803 âś… âś… 1 ModelFormMixing's handling of "success_url" is inconsistent with old generic view behaviour Generic views
14617 14617 Docs should mention runserver's automatic serving of static files Documentation
14665 14665 collectstatic will recollect some files all the time. Contrib apps
14670 14670 3 GenericTabularInline broken as of r13708 Contrib apps
14290 14290 1 Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement Internationalization
14830 14830 Default value for radio button not preserved when dynamically creating new inlines contrib.admin
14312 14312 1 list_editable causes 500s for ?p>maximum contrib.admin
14985 14985 post_save signal should trigger after data persistence to database. Database layer (models, ORM)
14910 14910 I18N locale per app resolving - documentation incorrect and bug Internationalization
14524 14524 Accessing /static/ in a new project shows simplistic 404 error page Contrib apps
14797 14797 âś… âś… 1 ModelFormMixin's get_form_class() logic broken; fails with custom get_queryset() method Generic views
14130 14130 Catching ImportError in manage.py considered dangerous Core (Other)
14721 14721 USE_THOUSAND_SEPARATOR fails with UnicodeDecodeError in several locales Internationalization
14679 14679 Change of behavior in add new user workflow when using "Save" button contrib.admin
14972 14972 AdminEmailHandler breaks when report is missing stack trace information Core (Other)
14486 14486 Change unittest / unittest2 import logic on trunk Testing framework
14640 14640 Add elapsed request time to the development server log HTTP handling
14895 14895 USE_THOUSAND_SEPARATOR causes error on group admin operations contrib.admin
14634 14634 Sessions are unnecessarily complex contrib.sessions
14002 14002 filesizeformat filter only supports up to GB Template system
14820 14820 Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. Documentation
14602 14602 bug in wsgi handler in trunk Core (Other)
14959 14959 model fields docs should link to local flavor Documentation
14954 14954 AttributeError: 'dict' object has no attribute 'status_code' Uncategorized
14873 14873 A paginated ListView with a List instead of queryset produces an error Generic views
14388 14388 Logging documentation typos Documentation
14401 14401 2 Add a contributing HOWTO page for new contributors Documentation
14162 14162 Dumpdata needs an option to use the base manager instead of the default manager Core (Management commands)
14667 14667 Link MEDIA_* settings to file management docs Documentation
399 399 Bigint field object needed Database layer (models, ORM)
342 342 Add a way for fields to be displayed in the admin without being editable contrib.admin
689 689 Honor Web server provided authentication Core (Other)
957 957 A SlugField with prepopulate_from does not work for stacked or tabular edit_inline objects. contrib.admin
285 285 WSGIRequest should set request.path to full uri path HTTP handling
730 730 more explicit middlware ordering Core (Other)
528 528 Add a documentation generator that creates a PDF or HTML files locally Documentation
14718 14718 Different attributes for DateInput and TimeInput in SplitDateTimeWidget Forms
14063 14063 Validating form file fields is hard File uploads/storage
13 13 3 Related objects interface should be tighter (edit_inline) contrib.admin
14876 14876 Q | Q with nullable related fields generates INNER JOIN where it should be LEFT JOIN Database layer (models, ORM)
347 347 Add setting for table generation to use a default MySQL table type Database layer (models, ORM)
116 116 Default admin media doesn't display for 'django-admin runserver' contrib.admin
15214 15214 âś… âś… CharField's widget_attrs should return an empty dict rather than None Forms
289 289 [patch] more details with "Please correct the errors below." contrib.admin
14608 14608 Adding a INPhoneNumberField to indian localflavor contrib.localflavor
14674 14674 ResetPasswordForm doesn't consider unusable_password setting contrib.auth
811 811 IPv6 address field support Core (Other)
14206 14206 contrib:admin dynamic list_display support contrib.admin
14614 14614 Dont send Request message when handle_uncaught_exception() Core (Other)
14045 14045 makemessage miss some gettext in javascript Internationalization
14262 14262 Helper for "get_something as varname" template tag pattern Template system
14105 14105 django.contrib.auth tests failing with cache middleware Core (Cache system)
717 717 If-Modified-Since checked for exact match HTTP handling
14013 14013 'django.db.backends.postgresql_psycopg2' isn't an available database backend. (?!?!?) Database layer (models, ORM)
14986 14986 TestCase: increase verbosity for TestCase.fixtures usage Testing framework
14635 14635 1 Documentation improvement on setting up django with OpenBSD Documentation
14880 14880 raw_id_fields in admin does not work when limit_choices_to dictionary has value=False contrib.admin
14419 14419 Make `makemessages --help` more useful Core (Management commands)
14240 14240 filesizeformat should localize number Template system
14474 14474 Unnecessary deepcopying of QuerySet inside filter() method results in slower execution Database layer (models, ORM)
14969 14969 To have a way to modify third part model classes Database layer (models, ORM)
15000 15000 IRC logs 404 *.djangoproject.com
14971 14971 Exclude by annotation works as OR rather than AND Database layer (models, ORM)
14505 14505 Multiple Namespaces and reverse lookup does not work as advertised. Core (Other)
14331 14331 Clarify where to append sys.path.append in mod_wsgi docs Documentation
14350 14350 Please add a login method to the test Client that doesn't depend on passwords Testing framework
14339 14339 Enable testing when you can't create/destroy databases Testing framework
14320 14320 MySQL documentation needs to note lack of support for timezone info... Documentation
14839 14839 django admin and user model inheritance Uncategorized
14890 14890 Copy edit error on http://docs.djangoproject.com/en/1.2/intro/tutorial03/ Documentation
14957 14957 doc nit: slug_field not required Documentation
14946 14946 Form wizard doesn't process last form contrib.formtools
14923 14923 Typo in documentation of predefined loggers (django.request) Documentation
14655 14655 formsets should be iterable Forms
14848 14848 model verbose name Documentation
14369 14369 TEMPLATE_STRING_IF_INVALID settable per template rendering Template system
14837 14837 field based custom ordering Database layer (models, ORM)
14311 14311 Improve django.template.defaultfilters.title Template system
14762 14762 documentation does not document ContentFile Documentation
14754 14754 TypeError: '[some aggregate function]' object does not support indexing Database layer (models, ORM)
14059 14059 ForeignKey Field validates using the default database rather than the current model instance's database Forms
14234 14234 Validation bug when using ModelForms Forms
14687 14687 Proxy model inheritance and DoesNotExist exception Database layer (models, ORM)
14283 14283 AttributeError on admin detail page after r13708 Contrib apps
14654 14654 Cannot make documentation in single HTML file format Documentation
14625 14625 Docs on logging should emphasize that file logging is not multiprocess save Documentation
14616 14616 Recommend a leading underscore on module-level loggers in docs Documentation
14318 14318 Add GEOSGeometry.valid_reason GIS
14607 14607 Settings.py: A blank ADMIN_MEDIA_PREFIX fails annoyingly Uncategorized
14398 14398 runfcgi umask option should use literal value Core (Management commands)
14531 14531 Add validate_unique flag to ModelForm.Meta Forms
14552 14552 Suggestion for a slightly better explanation of custom template tags Documentation
14535 14535 Model.objects.all() causing ImportError in Django 1.2.3 in stand-alone script Database layer (models, ORM)
14541 14541 wording fix for LANGUAGES description in Settings documentation Documentation
14537 14537 Validators documentation page doesn't say where to import validators from Documentation
14223 14223 Inconsistent exception raising on DB integrity errors Database layer (models, ORM)
14432 14432 Tutorial import line missing (tiny correction) Documentation
14510 14510 Django admin doesn't consider settings.LOGIN_REDIRECT_URL Contrib apps
14167 14167 Using Instances in Generic Create/Update/Delete Generic views
14307 14307 Document form ChoiceField tuple Documentation
14457 14457 Possible error in settings.py description Documentation
14441 14441 Oracle list limit exceeded with __in filters Database layer (models, ORM)
14074 14074 RFE: "Best of both worlds" for short and long? Documentation
13241 13241 âś… 1 order_with_respect_to fails on a relationship on a model that has not yet been defined Database layer (models, ORM)
14274 14274 Document the fact that running tests with warnings on is a good step before an upgrade/good practice Documentation
14381 14381 small improvement in db.utils.ConnectionRouter.__init__ Database layer (models, ORM)
14397 14397 Missing ending quotation in logging documentation Documentation
14345 14345 urlify.js missing maps for Serbian language letters Internationalization
14324 14324 Django not rotating logs Core (Other)
14314 14314 Import error on installation of Django 1.2.3 Uncategorized
14265 14265 Tag the 1.2.3 release in the repository Uncategorized
14246 14246 aggregation_regress tests don't run on Postgres that supports StdDev Uncategorized
14090 14090 Many sql queries needed to display change user form contrib.auth
14192 14192 potential issue re in memory django file uploading. Core (Other)
14185 14185 Possible bad SQL at http://docs.djangoproject.com/en/dev/ref/models/querysets/ Documentation
14116 14116 TestClient skips Csrf Middleware Testing framework
14161 14161 GeoDjango autofield makes transaction fail GIS
14106 14106 Duplicate emails without fully qualified project imports Uncategorized
313 313 PhoneNumberField should accept international format numbers Internationalization
172 172 Twisted (twisted.web2) support for Django Tools
903 903 change login_required contrib.auth
106 106 [patch] Problem with some js/select box on IE contrib.admin
22 22 [patch] FileUploadField should allow for clearing the field contrib.admin
376 376 Add a handler for mod_python v. 2 (Django requires v. 3) Core (Other)
987 987 1 HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP Core (Other)
565 565 Unique fields don't work on edit_inline models contrib.admin
575 575 edit_inline don't save child data when a "blank=True" field is not set contrib.admin
619 619 documentation page should point to new IRC log *.djangoproject.com
708 708 search for meta.IPAddressField with postgresql backend is broken (admin) Database layer (models, ORM)
785 785 many2many table and legacy databases. Database layer (models, ORM)
265 265 Patch: RequiredIfOtherField and friends don't work with edit_inline Core (Other)
115 115 3 Models CRUD via web services Core (Other)
710 710 Differentiate between __repr__ and __str__ for model objects Core (Other)
264 264 None Contrib apps
371 371 random filter in template throws an error Template system
509 509 We need a &#34;Powered by Django&#34; button Database layer (models, ORM)
398 398 [patch] {%define VAR as%}VALUE{%in%} tag Template system
362 362 Anonymous sessions should try to prevent session-stealing Core (Other)
219 219 The change history for an object is recording changes with a 6-hour offset to the timestamp contrib.admin
185 185 Chaining views Core (Other)
251 251 [patch] Add "AND" and "OR" clauses to the SQL query syntax Metasystem
136 136 Provide a path to read documentation files in docs/ (enhancement/trivial) Documentation
216 216 sqlite3 broken post rev 329 Metasystem
121 121 [patch] Names in SQL should be quoted Metasystem
158 158 Base admin template changes contrib.admin
67 67 Make specifying 'human-readable' name optional. Core (Other)
142 142 1 tutorial 1 bug in init --settings Documentation
8 8 2 Date and time fields should accept multiple formats contrib.admin
55 55 add a logger to django Tools
12 12 Add metasystem database-check functionality Metasystem
952 952 [patch] Allow for database client encoding configuration from project settings Database layer (models, ORM)
613 613 prevent raw_post_data parsing on defined view functions Core (Other)
5 5 Add a cache=NUM_SECONDS argument to QuerySet Metasystem
393 393 [patch] Filters don't take the str() value of a var Core (Other)
924 924 [patch] String filters (lower, upper, capfirst etc.) don't work with international strings contrib.admin
914 914 [patch] Admin js option does not honor absolute urls contrib.admin
65 65 [i18n] Internationalization and localisation contrib.admin
81 81 Setting primary_key=True on an non-integer field isn't yet supported contrib.admin
61 61 [patch] auth.User admin form shouldn't require people to edit hashes contrib.admin
85 85 Admin login doesn't work with Konqueror contrib.admin
463 463 [patch] new mysql.DatabaseWrapper - solving multiple MySQL problems Core (Other)
440 440 [patch] maxlength incorrectly checked for international characters in utf-8 contrib.admin
739 739 tutorial and docs translations Documentation
180 180 request.POST doesn't work in django_admin.py runserver Tools
105 105 Make collapse class to work in two ways contrib.admin
122 122 [patch] Build models using fieldname=FieldClass Core (Other)
435 435 Exception thrown out when doing do_html2python Core (Other)
529 529 Add support for GenericForeignKey Contrib apps
527 527 OneToOne relations are broken since new model style released Metasystem
87 87 13 [patch] Oracle database support Database layer (models, ORM)
167 167 ForeignKey should also take string arg instead of class name Metasystem
825 825 Not clear there are more lines of code available in the debug 500 traceback Generic views
107 107 [patch] Leaving out ID parameters Metasystem
521 521 Multilevel foreign key ordering causes error in Admin changeview Metasystem
316 316 Error while logging into Admin site since revision 487 contrib.admin
170 170 Unicode field names cause UnicodeEncodeError in main admin handler contrib.admin
927 927 non-integer primary keys are broken since new-admin merge Metasystem
500 500 [patch] Templates files extensions other than '.html' should be possible Template system
913 913 [patch] incorrect `list_filter` field error message a bit stranger than necessary contrib.admin
119 119 Serving media Core (Other)
550 550 1 [patch] Modify admin site to remove apps, modules, actions that the user does not have permissions for. contrib.admin
644 644 SQL Server DB backend: Rev 940 test results Database layer (models, ORM)
233 233 Using ImageField without PIL Core (Other)
78 78 1 Add a test suite for core functionality Tools
583 583 [patch] Add app-template dirs to TEMPLATE_DIRS Template system
961 961 [patch] Add automatic thumbnail generation to ImageFields Core (Other)
582 582 [patch] Load templates from application eggs Template system
849 849 login_required redirects to pages without parameters and so loses them Core (Other)
603 603 Improved template error messages Template system
356 356 1 [patch]: simple XML-RPC support for Django Core (Other)
810 810 serving static files documentation Documentation
650 650 render_to_response uses Context instead DjangoContext Template system
113 113 2 auto-reload broken in standalone WSGI server Core (Other)
693 693 A big improovement to FileFields Metasystem
892 892 Make TemplateNotFound pages look like the 404's that come of URLConf Template system
110 110 Documentation on pagination needed Documentation
286 286 [patch] Eliminate unintuitive behavior when using edit_inline with no core fields specified Metasystem
672 672 get_absolute_url isn't nice contrib.syndication
900 900 [patch] Premature close of postgres connection with multiple threads Database layer (models, ORM)
283 283 templatetags/log.py breaks on AnonymousUser Core (Other)
89 89 DateTimeFields with auto_now_add = True in admin contrib.admin
704 704 AttributeError with non-standard primary key name contrib.admin
676 676 [patch] a _post_init hook for model classes to initialize fields from outside content Metasystem
542 542 1 [patch] Add an "or cancel" link to add, edit, and delete admin views. contrib.admin
980 980 Database Querying Database layer (models, ORM)
629 629 [patch] ChangeManipulator does not correctly display <select> when the data is an id type Core (Other)
294 294 Use setuptools more aggressively for templates Template system
579 579 Split template_file template loading and template location logic Template system
503 503 Field objects with required arguments shouldn't be keyword arguments. Core (Other)
433 433 Add ability to delete multiple objects in a single call Metasystem
277 277 CommonMiddleware URL rewriting discards POST data Core (Other)