pi
(pi)
Most Active Role
N/A
Most Active Component
Database Layer (Models, Orm)
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (1355) | Reporter (1) | Owner (0) | Commenter (161) | 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) | |||
34619 | 34619 | Ensure FilteredSelectMultiple select elements are associated with their label | contrib.admin | |||
27222 | 27222 | Refresh fields that are expressions after Model.save() | Database layer (models, ORM) | |||
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) | |||
897 | 897 | Bi-Directional ManyToMany in Admin | contrib.admin | |||
34397 | 34397 | Subclasses of JSONField call `get_prep_value` with field as value | Database layer (models, ORM) | |||
373 | 373 | 1 | Add support for multi-column primary keys. | Database layer (models, ORM) | ||
27021 | 27021 | Add explicit support for Q object annotations | Database layer (models, ORM) | |||
34432 | 34432 | autoreloader does not reload when a Thread is running and there is no way to notify the Thread to stop | Utilities | |||
470 | 470 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | |||
27674 | 27674 | Deprecate GeoModelAdmin and OSMGeoAdmin | GIS | |||
27833 | 27833 | prefetch_related fails with SQLite when used with 1000 parent records | Database layer (models, ORM) | |||
34060 | 34060 | Creating CheckConstraint on JSONField with __exact lookup on key transforms crashes on Oracle. | Database layer (models, ORM) | |||
27880 | 27880 | Use __set_name__ to replace some usages of contribute_to_class. | Database layer (models, ORM) | |||
34983 | 34983 | Deprecate django.utils.itercompat.is_iterable(). | Utilities | |||
34462 | 34462 | Deletions in admin panel create N + 1 queries | contrib.admin | |||
34609 | 34609 | Deprecate format_html calls without args or kwargs | Utilities | |||
34898 | 34898 | Adding non-deterministic collations to unique CharFields crashes on PostgreSQL. | Migrations | |||
27466 | 27466 | Use a datepicker widget for Date[Time]RangeField in admin | contrib.admin | |||
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) | |||
27692 | 27692 | Remember scroll position in list screen after coming back from edit screen - remove autofocus from search field | contrib.admin | |||
34533 | 34533 | OuterRef not resolved as part of ORDER BY clause | 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 | |||
14631 | 14631 | Provide paginating for date-based generic views | Generic views | |||
27409 | 27409 | Issues with admindocs docstring links generation | contrib.admindocs | |||
27587 | 27587 | Document str(QuerySet.query) | Documentation | |||
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) | |||
27617 | 27617 | Add contributor facing documentation for the ORM | Documentation | |||
27106 | 27106 | Document which template filters can be used in Python code (and how) | Documentation | |||
34855 | 34855 | Document CSRF_TRUSTED_ORIGINS relation to SECURE_PROXY_SSL_HEADER. | Documentation | |||
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 | |||
34125 | 34125 | Limiting QuerySet crashes on union() with a single non-empty query | Database layer (models, ORM) | |||
34654 | 34654 | Post-normalization performed on the Username field leading to the bypass of the whitespace stripping | contrib.auth | |||
34886 | 34886 | Sample use of lazy in delayed translations is not valid in Django 4.1 and 4.2. | Documentation | |||
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 | |||
34789 | 34789 | `filter_horizontal` duplicates entries in "Chosen" column after instance is added via in another field using the "plus" JS action | contrib.admin | |||
34417 | 34417 | AlterField migration on ForeignKey field re-creates foreign key constraints unnecessarily | Migrations | |||
34612 | 34612 | QuerySet.only() doesn't work with select_related() on a reverse OneToOneField relation. | Database layer (models, ORM) | |||
34925 | 34925 | refresh_from_db() will not iterate through all of the fields listed in the 'fields' parameter. | Database layer (models, ORM) | |||
34297 | 34297 | ValueError: invalid token in plural form: EXPRESSION when adding new language | Utilities | |||
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 | |||
34211 | 34211 | Performance regression in ForeignKeyDeferredAttribute changes. | Database layer (models, ORM) | |||
34853 | 34853 | Accept-Language Header takes precedence over cookie for format localization | Internationalization | |||
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 | |||
27620 | 27620 | Add a TransactionMiddleware | Core (Other) | |||
27747 | 27747 | Add signals for Django management commands | Core (Management commands) | |||
27325 | 27325 | Offer a solution for static file serving suitable for production use | Core (Other) | |||
34981 | 34981 | Promote `--pair` and `--bisect` from `runtest.py` to be available as flags for the Django `test` command | Testing framework | |||
14831 | 14831 | Django Template Style Guide | Documentation | |||
34339 | 34339 | Allow overriding construct_search(). | contrib.admin | |||
27465 | 27465 | Allow EmailMessage to load attachments from the Storage API | Core (Mail) | |||
34964 | 34964 | Reversing the order of Q objects in a CheckConstraint generates a migration | Migrations | |||
34151 | 34151 | Adding explicit primary key with different type doesn't update related ManyToManyFields. | Migrations | |||
34200 | 34200 | Allow setting postgres role during connection setup | Database layer (models, ORM) | |||
34852 | 34852 | 1 | Django Unit Tests break when using replicated MySQL Cluster v8.0.28 | Testing framework | ||
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 | |||
34534 | 34534 | Reduce index/constraints operations. | Migrations | |||
34597 | 34597 | Queryset (split) exclude's usage of Exists is significantly slower than subquery | Database layer (models, ORM) | |||
34038 | 34038 | Low text contrast and no visual cues for links within body text in admin UI | contrib.admin | |||
27225 | 27225 | "age" header is not set for responses taken from cache. | HTTP handling | |||
27950 | 27950 | Permission classes for Class Based Views | Generic views | |||
34044 | 34044 | Admin app search filter appears in nav sidebar but not on admin homepage | contrib.admin | |||
34670 | 34670 | Django Admin light theme flickers on dark system | contrib.admin | |||
34658 | 34658 | New assertion `assertNotInHTML`, like `assertContains` has `assertNotContains` | Testing framework | |||
34989 | 34989 | Set Content-Length where possible for HttpResponses. | HTTP handling | |||
34411 | 34411 | Update obsolete GDAL API for DataSource handling | GIS | |||
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) | |||
34742 | 34742 | calling a DELETE endpoint without a trailing slash does not thow RuntimeError in DEBUG mode | HTTP handling | |||
34986 | 34986 | Fix up support for PyPy 3.10 | Core (Other) | |||
34593 | 34593 | Django admin list does same Count query twice when there are no filters | contrib.admin | |||
34830 | 34830 | csrf_failure and bad_request views missing context processors | Core (Other) | |||
34998 | 34998 | Raising a StopIteration in asynchronous mode hangs the request | Core (Other) | |||
27676 | 27676 | MariaDB 10.2 supports defaults for text columns | Database layer (models, ORM) | |||
34633 | 34633 | Add prefetch_related() cache invalidation for create() in reverse many-to-one managers. | Database layer (models, ORM) | |||
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) | |||
34968 | 34968 | 5 | MultiPartParser silent large header fields size failures | HTTP handling | ||
34993 | 34993 | Unexpected behaviour when filtering across mult-value (aka tomany) joins. | 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) | |||
34985 | 34985 | Migrations raise AppRegistryNotReady when GeneratedField references incorrect fields. | Database layer (models, ORM) | |||
34984 | 34984 | Adding a field with default crashes for models with GeneratedField on SQLite. | 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 | |||
34965 | 34965 | @sensitive_variables for coroutine func are not recursive | Core (Other) | |||
34884 | 34884 | Half bug/half enhancement : inconsistent behavior of get_or_create() regarding related attributes cache | Database layer (models, ORM) | |||
34944 | 34944 | Missing or misinferred attributes in output fields of generated fields | Database layer (models, ORM) | |||
34966 | 34966 | Add a check for ModelAdmin.actions functions not taking three arguments | contrib.admin | |||
34955 | 34955 | Make Concat() use the database operator `||` on PostgreSQL. | Database layer (models, ORM) | |||
34919 | 34919 | Missing scope attribute in admin doc table headers. | contrib.admindocs | |||
34967 | 34967 | Queries not generating GROUP BY clause with static annotation crashes on SQLite | Database layer (models, ORM) | |||
34958 | 34958 | Intermittent `messages_tests.tests.TestLevelTags.test_lazy` test failure | Core (Other) | |||
34963 | 34963 | Recursive and other "combinator" queries broken in django-cte | Uncategorized | |||
34962 | 34962 | Support for overriding result of model field values | Database layer (models, ORM) | |||
34457 | 34457 | makemigrations --check no longer prints the changes | Migrations | |||
34942 | 34942 | Add icontains support for PostgreSQL ArrayField | Database layer (models, ORM) | |||
34813 | 34813 | Docs miss note about invalid integrity with ManifestStaticFilesStorage | contrib.staticfiles | |||
34930 | 34930 | Parallel tests fail on Python 3.11+ when IsolatedAsyncioTestCase is used | Testing framework | |||
27403 | 27403 | Document that prefetch_related doesn't guarantee transactional consistency | Documentation | |||
34926 | 34926 | Missing model after squashing | Migrations | |||
34918 | 34918 | Assigning model instance to `_id`/attname field saves correctly, but breaks accessing the field | Database layer (models, ORM) | |||
27234 | 27234 | Clarify the type of the django.server logger's 'request' extra context | Documentation | |||
34905 | 34905 | Main landmark is on the wrong element | contrib.admin | |||
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 | |||
14761 | 14761 | URL resolving / reversing design doesn't allow alternate specs | Core (URLs) | |||
34808 | 34808 | Some aggregation functions may return None; this isn't well documented | Documentation | |||
34894 | 34894 | Query.change_aliases() has several significant bugs | Database layer (models, ORM) | |||
34875 | 34875 | Use RFC 9106 recommendations in Argon2PasswordHasher | contrib.auth | |||
34759 | 34759 | 6 | Confirm/Add support for SpatiaLite 5.1 | GIS | ||
34581 | 34581 | Filters should not implicitly mark unsafe strings as safe without escaping | Template system | |||
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 | |||
34883 | 34883 | Allow template tags to set extra data on templates. | Template system | |||
34878 | 34878 | Autoreload crashes with FORM_RENDERER="django.forms.renderers.TemplatesSetting". | Template system | |||
34320 | 34320 | Renaming fields with truncated names don't remove old constraints on Oracle. | Database layer (models, ORM) | |||
34870 | 34870 | Memory leak when using psycopg-c with django hstore | Database layer (models, ORM) | |||
34873 | 34873 | Add support for GENERIC_PLAN option to QuerySet.explain() on PostgreSQL 16+. | Database layer (models, ORM) | |||
34835 | 34835 | Use a `nav` element or `navigation` landmark for changelist filters | contrib.admin | |||
34849 | 34849 | Appending django.contrib.postgres to the INSTALLED_APPS via @modify_settings crashes. | Database layer (models, ORM) | |||
34866 | 34866 | Cannot inspect migrations that replace squashed migrations with sqlmigrate | Migrations | |||
34868 | 34868 | Add K as an alias for KeyTransform.from_lookup | Database layer (models, ORM) | |||
34861 | 34861 | KeyTextTransform incompatible with GeneratedField | Database layer (models, ORM) | |||
34858 | 34858 | Output field for combined PositiveIntegerField is not properly resolved. | Database layer (models, ORM) | |||
34845 | 34845 | Slow query when using exclude | Database layer (models, ORM) | |||
34847 | 34847 | Serializer infinite recursion on M2M field if reference vars in init | Core (Serialization) | |||
34706 | 34706 | Aggregation on annotated field fails starting on Django 4.2.2, when the aggregation has the same name as the annotation | Uncategorized | |||
34832 | 34832 | Use `banner` landmark or `<header>` element for the admin header area | contrib.admin | |||
34834 | 34834 | Use `search` role for the admin changelist search form | contrib.admin | |||
34833 | 34833 | Use a `main` landmark in the admin interface | contrib.admin | |||
34836 | 34836 | Add an optional argument to MultipleChoiceField to ignore invalid choices. | Forms | |||
34828 | 34828 | DateTimeField breaks when given datetime that would be invalid in UTC | Database layer (models, ORM) | |||
34752 | 34752 | ASGI http.disconnect not handled for streaming responses | HTTP handling | |||
34642 | 34642 | File.open to support different encodings | Core (Other) | |||
34827 | 34827 | select_for_update example raises TransactionManagementError | Documentation | |||
34791 | 34791 | Prefetch's queryset attribute is ignored when the same nested relation is used multiple times. | Database layer (models, ORM) | |||
34812 | 34812 | 1 | Validate that URLConf modules contain a urlpatterns entry | Core (URLs) | ||
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 | 3 | 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 | |||
34804 | 34804 | legacy_algorithm = 'sha1' removed in django4.0 but new algorithm is hardcoded | Core (Other) | |||
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) | |||
34795 | 34795 | ConnectionProxy (and likely others) do not expose the `__dir__` of the object they are proxying | Core (Other) | |||
34744 | 34744 | Migration re-add constraints when check condition contains a dict_keys object. | Migrations | |||
34792 | 34792 | Creating and saving a model using a custom primary key field can yield a bad "id" value on the instance | Database layer (models, ORM) | |||
34781 | 34781 | Clarify documentation of `request` objects in the `django.server` logging namespace. | Core (Other) | |||
34788 | 34788 | Correct NUMBER_GROUPING in Japan. | Internationalization | |||
34786 | 34786 | Multiple Q objects in the same .filter() behave oddly with ManyToMany relationships | Database layer (models, ORM) | |||
34779 | 34779 | Serializer makes unnecessary joins | Core (Serialization) | |||
34785 | 34785 | Contribution guide comes out non successful | Error reporting | |||
34783 | 34783 | No module named 'smtp' when trying to send an email | Core (Mail) | |||
34782 | 34782 | Explicit support for In-Reply-To / References in EmailMessage | Core (Mail) | |||
34775 | 34775 | A case for handling aditional http methods | HTTP handling | |||
34771 | 34771 | QuerySet.order_by() crashes on constants that cannot be cast on MySQL. | Database layer (models, ORM) | |||
34766 | 34766 | utils.text: slugify misses "l" when converting "Ĺ‚" | Utilities | |||
34542 | 34542 | Required fields allowed to be blank are not accepted non-interactively using createsuperuser | contrib.auth | |||
34755 | 34755 | Provide accelerated binary wheels | Uncategorized | |||
34764 | 34764 | Add support for Clusterized Redis deployments | Core (Cache system) | |||
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) | |||
34477 | 34477 | Asyncio send mail backend | Core (Mail) | |||
34748 | 34748 | __in lookup crashes with a subquery containing an unused annotation that uses explicit grouping. | Database layer (models, ORM) | |||
34751 | 34751 | FilteredSelectMultiple ignores select optgroup | contrib.admin | |||
34747 | 34747 | Django hangs on async views with asycio.gather and an async ORM call | Database layer (models, ORM) | |||
14845 | 14845 | Document connection-creation process | Documentation | |||
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 | |||
34532 | 34532 | Form.default_renderer is ignored in formsets. | Forms | |||
34731 | 34731 | Django test suite still has an occurence of assertEquals, removed in Python 3.12 | Testing framework | |||
34724 | 34724 | Allow passing kwargs to django.contrib.admin.decorators.display | contrib.admin | |||
34722 | 34722 | Let ListFilter be a MediaDefiningClass so that they can define custom CSS and JS | contrib.admin | |||
34716 | 34716 | Class methods from nested classes cannot be used as Field.default. | Migrations | |||
34719 | 34719 | modelBase.add_to_class is ineffective when called in __init_subclass__ of an abstract Model | Database layer (models, ORM) | |||
34711 | 34711 | Make ChoiceField auto-detect and coerce values. | Forms | |||
34413 | 34413 | Variant of Prefetch but for the earliest/latest related object | Database layer (models, ORM) | |||
34697 | 34697 | Migration serializer for sets results in non-deterministic order. | Migrations | |||
34705 | 34705 | BoundField.as_widget() ignores aria-describedby in attrs argument | Forms | |||
34707 | 34707 | AttributeError: 'function' object has no attribute 'cache_clear' when registering a custom lookup | Uncategorized | |||
34309 | 34309 | Documentate how to delete a Django app correctly | Documentation | |||
34696 | 34696 | Actions selection counter gets cleared when using Chrome's back button | contrib.admin | |||
34688 | 34688 | Remove contrib.sitemaps.ping_google(). | contrib.sitemaps | |||
34704 | 34704 | File Size Validator | File uploads/storage | |||
34263 | 34263 | File validators for MIME type, size, and extension. | File uploads/storage | |||
34639 | 34639 | MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate | contrib.admin | |||
34572 | 34572 | Confirm/Add support for GDAL 3.7. | GIS | |||
34681 | 34681 | Optimize memcache_key_warnings() | Core (Cache system) | |||
34682 | 34682 | System check for CSRF_TRUSTED_ORIGINS raises errors for http://localhost:port. | Core (System checks) | |||
34675 | 34675 | Selenium WebDriver implementation is broken due to update of Selenium | Testing framework | |||
34632 | 34632 | Let makemigrations output an error message with --check | Migrations | |||
34345 | 34345 | Add system check for filter_horizontal/filter_vertical on ManyToManyFields with intermediary models. | contrib.admin | |||
34594 | 34594 | KT doesn’t work across foreign keys | Database layer (models, ORM) | |||
34634 | 34634 | Creating objects with nested MTI crashes. | Database layer (models, ORM) | |||
34661 | 34661 | Peppering user passwords | contrib.auth | |||
34656 | 34656 | Wrong HTML generation in Django admin's change_password form | contrib.admin | |||
34517 | 34517 | ImageField unnecessarily adds a post_init signal handler to the model | Database layer (models, ORM) | |||
34663 | 34663 | Documentation typo in using Argon2 with Django. | Documentation | |||
34659 | 34659 | mysql backend creates queries using CONVERT_TZ even when this is not supported | Database layer (models, ORM) | |||
34629 | 34629 | AttributeError when using filter argument with Collect in GeoDjango Aggregate | GIS | |||
34660 | 34660 | Use RFC3339 format and input type=(date|time|datetime-local) for date/time/datetime form fields | Forms | |||
34473 | 34473 | 1 | StepValueValidator does not take into account min_value | Forms | ||
34652 | 34652 | Async support in admin view | contrib.admin | |||
34649 | 34649 | Modernise selenium --headless support | Testing framework | |||
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 | |||
34625 | 34625 | FilteredSelectMultiple widget’s elements aren’t labelled | contrib.admin | |||
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 | |||
34610 | 34610 | Django_migrations unique constraint | Database layer (models, ORM) | |||
34570 | 34570 | QuerySet.defer() raises an AttributeError when the field is ManyToManyField or GenericForeignKey | Database layer (models, ORM) | |||
34616 | 34616 | Incorrect code example in 5.0 release notes | Documentation | |||
34600 | 34600 | Review reference to bleach in docs | Documentation | |||
34392 | 34392 | Allow using test client response.json() with StreamingHttpResponse | Testing framework | |||
34607 | 34607 | function st_geomfromwkb(bytea) does not exist - geodjango tutorial | GIS | |||
34564 | 34564 | returning None instead of zero in Count annotation | Database layer (models, ORM) | |||
34577 | 34577 | New template filter `escapeseq` | Template system | |||
34535 | 34535 | dbshell management command can crash if DATABASES["name"] is a PosixPath | Core (Management commands) | |||
27925 | 27925 | Document how to deploy using pip installed mod_wsgi | Documentation | |||
34589 | 34589 | exclude does not support nested ForeignKey relationship | Database layer (models, ORM) | |||
34579 | 34579 | Documentation points to `django-developers` mailing list as primary point of contact for discussion | Documentation | |||
34580 | 34580 | Performance regession in SQLCompiler | Database layer (models, ORM) | |||
34582 | 34582 | Uploading multiple files in Django no longer works in version 4.2 but worked in version 4.1 | File uploads/storage | |||
34578 | 34578 | Template filter `join` should not escape the joining string if `autoescape` is `off` | Template system | |||
34322 | 34322 | ManifestStaticFilesStorage crashes on commented JavaScript import statements | contrib.staticfiles | |||
34521 | 34521 | Use __slots__ for template Node classes | Template system | |||
34568 | 34568 | makemigrations --update should respect the --name option. | Database layer (models, ORM) | |||
34571 | 34571 | Request with invalid session after concurrent logout or session timeout is considered a BadRequest | contrib.sessions | |||
34567 | 34567 | slugify template filter with allow_unicode | Template system | |||
34552 | 34552 | Delaying get_from_clause call as much as possible. | Database layer (models, ORM) | |||
34553 | 34553 | Can't create CheckConstraint with percent characters in values on postgresql due to broken quoting | Database layer (models, ORM) | |||
34524 | 34524 | Error while sending TLS smtp email on "self-signed certificate" server | Core (Mail) | |||
34546 | 34546 | Failed migration yields to unmigratable app: "OperationalError: (1050, "Table '<name>' already exists")" | Migrations | |||
34548 | 34548 | Queryset JsonField filtering doesn't work as expected | Database layer (models, ORM) | |||
34544 | 34544 | DBMS_LOB.SUBSTR() is unnecessary for "IS NULL" condition on Oracle. | Database layer (models, ORM) | |||
34545 | 34545 | Typo in "FAQ: Installation". | Documentation | |||
34543 | 34543 | Thousand separator breaking templates | Internationalization | |||
34525 | 34525 | index_together warning after migration to new style | Database layer (models, ORM) | |||
34540 | 34540 | [feature request] Run FileField storage callable during runtime and not during buildtime | File uploads/storage | |||
34523 | 34523 | Model.objects.update_or_create method sometimes raises TransactionManagementError | Database layer (models, ORM) | |||
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 | |||
34069 | 34069 | get_language_from_request should not fallback to settings.LANGUAGE_CODE | Internationalization | |||
34519 | 34519 | 6 | Don't send content in responses to HEAD requests | Uncategorized | ||
34518 | 34518 | "random" template filter crashes on an empty list. | Template system | |||
34514 | 34514 | `firstof` and `cycle` tags do not escapes variables defined in `wth` tag | Template system | |||
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) | |||
34510 | 34510 | sqlmigrate does not follows replaces in squashed migrations | Core (Management commands) | |||
34496 | 34496 | ManifestStaticFilesStorage.patterns for sourceMappingURL does not retrieve matched for data URI | contrib.staticfiles | |||
34503 | 34503 | Missleading message in MinValueValidator and MaxValueValidator | Core (Serialization) | |||
34419 | 34419 | Document django.contrib.admin.sites.all_sites | contrib.admin | |||
34492 | 34492 | I get an error when using BinaryField in sqllite3. | Database layer (models, ORM) | |||
34482 | 34482 | Unable to access "non-picklable" attributes of empty HttpRequest and HttpResponse objects after shallow copy. | HTTP handling | |||
34484 | 34484 | HttpRequest.__deepcopy__ doesn't deepcopy attributes | HTTP handling | |||
27505 | 27505 | Error messages customization and internationalization in Paginator class | Core (Other) | |||
34487 | 34487 | Django crashes due to ManifestStaticFilesStorage plugin in 4.2 | contrib.staticfiles | |||
34459 | 34459 | SearchVector() can return query strings that are unsafe to combine. | contrib.postgres | |||
34463 | 34463 | WHERE clause example missing from Q() documentation | Documentation | |||
34028 | 34028 | Django 'static' template tag fails to generate URLs with SCRIPT_NAME prefix | Template system | |||
34449 | 34449 | ProgrammingError: non-integer constant in GROUP BY with Case When and annotate Count | Database layer (models, ORM) | |||
27778 | 27778 | Update unicode documentation for Python 3 | Documentation | |||
34446 | 34446 | Coding style docs should contain incorrect example for Model style. | Documentation | |||
34438 | 34438 | UserCreationForm.clean_username() crashes with a custom user model. | contrib.auth | |||
34439 | 34439 | mod_wsgi for django with conda environment in Windows doesn't work | HTTP handling | |||
34352 | 34352 | Unify terms in Signals docs. | Documentation | |||
34433 | 34433 | OneToOneField can only be saved one way | Database layer (models, ORM) | |||
34409 | 34409 | Examples of fetching raw SQL don't work for non-unique column names. | Documentation | |||
34388 | 34388 | Added support for direct usage of Choices classes on model fields | Database layer (models, ORM) | |||
27487 | 27487 | ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple | contrib.admin | |||
14832 | 14832 | Impossible to create inline objects if form validates but is unchanged | contrib.admin | |||
34418 | 34418 | cache_page decorator should support async view | Core (Cache system) | |||
34404 | 34404 | Incorrect documentation about content type set by FileResponse object | Documentation | |||
34410 | 34410 | Adding database dynamically breaks in Django 4.1+ | Database layer (models, ORM) | |||
34408 | 34408 | Authorization in Custom Authentication Backend does not work | contrib.auth | |||
34333 | 34333 | Migrations tries to add constraint before adding a foreign key. | Migrations | |||
27397 | 27397 | Querying with an integer larger than SQLite supports crashes with OverflowError | Database layer (models, ORM) | |||
34393 | 34393 | A filter query returns more items than the original queryset provides after applying INNER JOIN | Database layer (models, ORM) | |||
34370 | 34370 | IntegerField validators don't work if the database is SQLite, leading to overflow errors | Database layer (models, ORM) | |||
34382 | 34382 | DEFAULT_AUTO_FIELD ignored for new models | Database layer (models, ORM) | |||
34377 | 34377 | AdminSite.catch_all_view() drops query string in redirects | contrib.admin | |||
34378 | 34378 | Using in_bulk() with id_list and order_by() | Database layer (models, ORM) | |||
34368 | 34368 | Subquery referencing WINDOW expression breaks query compilation | Database layer (models, ORM) | |||
34371 | 34371 | Support creating aware datetime objects using django.utils.timezone | Utilities | |||
34365 | 34365 | add_form_template used as change_form_template when adding object when only declaring change_form_template | contrib.admin | |||
34217 | 34217 | Migration removing a CheckConstraint results in ProgrammingError using MySQL < 8.0.16. | Migrations | |||
34356 | 34356 | Memory leak when generating PDFs | Core (Other) | |||
34346 | 34346 | QuerySet ordered by annotation with name used by select_related() field crashes with AmbiguousColumn. | Database layer (models, ORM) | |||
34176 | 34176 | Annotation's original field-name can clash with result field name over aggregation | Database layer (models, ORM) | |||
34351 | 34351 | Slash in constraint name results in invalid migration file naming | Migrations | |||
34347 | 34347 | Mypy complaint: module "django.contrib.gis.utils" does not explicitly export attribute "LayerMapping" | GIS | |||
34327 | 34327 | Test client session does not work as described when using signed cookie engine | Testing framework | |||
34340 | 34340 | Apparently wrong table name? | Database layer (models, ORM) | |||
34328 | 34328 | Class-based async-only middleware not detected as coroutine in MiddlewareMixin | Documentation | |||
34332 | 34332 | Migrations for fields with model-referencing defaults break later | Database layer (models, ORM) | |||
34329 | 34329 | django-formset new app - i am facing the issue Uncaught (in promise) SyntaxError: JSON.parse | Forms | |||
34326 | 34326 | Standardize case for commands | Core (Management commands) | |||
34311 | 34311 | Update serialization examples from unique_together to UniqueConstraint | Documentation | |||
34303 | 34303 | Admin Site shall filter LogEntries by registered models | contrib.admin | |||
34146 | 34146 | Add tutorial step for installing third party package(s) | Documentation | |||
34317 | 34317 | wrong attribute naming in method BaseModelFormSet.save_existing | Forms | |||
34285 | 34285 | Index transforms on filtered array aggregates produces incorrect SQL query | Database layer (models, ORM) | |||
34310 | 34310 | Add deletion example at one_to_one relations documentation | Documentation | |||
34314 | 34314 | pymemcached noreply support | Core (Cache system) | |||
27572 | 27572 | Static files served in development should prevent caching | contrib.staticfiles | |||
34286 | 34286 | Mixed-case views/templates names causes 404 on :view:/:template: directive. | contrib.admindocs | |||
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) | |||
34294 | 34294 | File locking fails if argtypes redefined on Windows. | File uploads/storage | |||
34293 | 34293 | Extra validation introduced in 30581 breaks certain constraint setups | Database layer (models, ORM) | |||
34227 | 34227 | Multi-level FilteredRelation with select_related() may set wrong related object. | Database layer (models, ORM) | |||
34276 | 34276 | LocMemCache not working for multiple threads | Core (Cache system) | |||
34267 | 34267 | QuerySet.union() crashes with IndexError when getting cached results. | Database layer (models, ORM) | |||
34260 | 34260 | models.FloatField documentation doesn't mention that +inf, -inf, and NaN are database-dependent. | Documentation | |||
34251 | 34251 | Paginator should warn if ordering is not deterministic | Core (Other) | |||
34252 | 34252 | Doc page "Using the Django authentication system" shows failing example | Documentation | |||
34249 | 34249 | Custom RelatedManager documentation should have side tip on prefetch_related | Documentation | |||
34247 | 34247 | Cannot resolve operation dependencies | Migrations | |||
34237 | 34237 | FileField does not take upload_to into account when setting unique=True | File uploads/storage | |||
34246 | 34246 | Feature: Add new type of fields - cryptofields | Database layer (models, ORM) | |||
34241 | 34241 | Django admin not showing seconds for list_display nor readonly DateTimeField | contrib.admin | |||
34244 | 34244 | Allow overriding error params in BaseValidator | Core (Other) | |||
34243 | 34243 | timesince() raises TypeError with USE_TZ=True and >1 month interval. | Utilities | |||
34232 | 34232 | 'Add Another' casing typo in tutorial 7 | Documentation | |||
34239 | 34239 | Resolve load type-hinted objects in views | Generic views | |||
14094 | 14094 | Cannot define CharField with unlimited length | Database layer (models, ORM) | |||
34226 | 34226 | QuerySet.select_related() with multiple filtered relations to the OneToOneField sets the last one. | Database layer (models, ORM) | |||
34222 | 34222 | Django unit tests hang when running against a Postgres database | Testing framework | |||
34214 | 34214 | Bug in default for TimeField when using a timezone | Database layer (models, ORM) | |||
34215 | 34215 | Regression for autocomplete_fields in admin | contrib.admin | |||
34209 | 34209 | FileBasedCache has_key is susceptible to race conditions | Core (Cache system) | |||
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) | |||
34204 | 34204 | Django cannot load when Python is compiled with --without-doc-strings enabled | Core (Other) | |||
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) | |||
34203 | 34203 | Drop support for psycopg2 2.8 | Database layer (models, ORM) | |||
34095 | 34095 | Form controls in admin should use heights in relative units | contrib.admin | |||
34185 | 34185 | Serving static/media files during development can't work when use SCRIPT_NAME | Documentation | |||
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 | |||
34064 | 34064 | USE_THOUSAND_SEPARATOR docs clarification of override by locale | Documentation | |||
34174 | 34174 | async process_exception being called as sync from async view/middleware | Documentation | |||
34171 | 34171 | QuerySet.bulk_create() crashes on mixed case columns in unique_fields/update_fields. | Database layer (models, ORM) | |||
34152 | 34152 | Add the ability to store logs in a table | Utilities | |||
34167 | 34167 | Set a reasonable default for EMAIL_TIMEOUT | Core (Mail) | |||
34148 | 34148 | Removing a field from form.fields previously added to _bound_fields_cache has no effect | Forms | |||
34166 | 34166 | UniqueConstraint with condition not validated if the condition field is not editable. | Database layer (models, ORM) | |||
34164 | 34164 | django-graphql-auth 0.3.16 && django-mongoengine 0.5.4 dont work with django-4.1.3 | Uncategorized | |||
34155 | 34155 | ModelAdmin.render_change_form does not lowercase the app_label when setting template directories | contrib.admin | |||
34159 | 34159 | Django potential improvement - views decorator for http_timeout with auto retry | HTTP handling | |||
34123 | 34123 | Ambiguous aliases in ordering on combined queries with select_related(). | Database layer (models, ORM) | |||
34099 | 34099 | update_or_create() not saving data assigned in a model's save() method | Database layer (models, ORM) | |||
34153 | 34153 | Set uuidField as DEFAULT_AUTO_FIELD | Database layer (models, ORM) | |||
891 | 891 | customize table name prefixes | Database layer (models, ORM) | |||
34145 | 34145 | Explicit GROUPing by aggregate is not supported | Database layer (models, ORM) | |||
34135 | 34135 | Add async interface to ManyRelatedManager & RelatedManager | Database layer (models, ORM) | |||
34131 | 34131 | Postgres AutoField change from serial to identity | Database layer (models, ORM) | |||
34144 | 34144 | Casting a string inside a JSONField into an integer does not work on PostgreSQL | Database layer (models, ORM) | |||
27849 | 27849 | Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates | Database layer (models, ORM) | |||
34143 | 34143 | Multiple file upload docs | Documentation | |||
34088 | 34088 | 1 | Sitemaps without items raise ValueError on callable lastmod. | contrib.sitemaps | ||
34080 | 34080 | __exact lookup on nested arrays with None values fails on PostgreSQL. | contrib.postgres | |||
34129 | 34129 | Admin list_editable failed to edit | contrib.admin | |||
34054 | 34054 | Create a topic about fixtures | Documentation | |||
34128 | 34128 | django re-using the name of a squashed migration leads to CircularDependencyError | Database layer (models, ORM) | |||
34035 | 34035 | ImageField doesn't consider EXIF rotation when storing width and height | Database layer (models, ORM) | |||
34126 | 34126 | Exception sending EmailMessage with html_message=True | Core (Other) | |||
34122 | 34122 | models.ForeignObject is missing documentation | Documentation | |||
34121 | 34121 | Multi Databases documenation example doesn't work | Database layer (models, ORM) | |||
34109 | 34109 | Uvicorn can be run without installing gunicorn | Documentation | |||
34120 | 34120 | Changing translations of model options and attributes is not detected as change in making migrations | Migrations | |||
34116 | 34116 | custom validation error in password_validators | contrib.auth | |||
34115 | 34115 | Document RUN_MAIN environment variable | Documentation | |||
34085 | 34085 | Black shouldn't format non-Python files | Core (Management commands) | |||
34107 | 34107 | Django ORM queries do not pick up indexes made on a key in JSONField in Postgres | Database layer (models, ORM) | |||
34104 | 34104 | Making Q.__eq__ work regardless of ordering | Database layer (models, ORM) | |||
34102 | 34102 | Admin list view `word-break: break-word;` | contrib.admin | |||
34091 | 34091 | Invalid SQL: FROM clauses can be omitted when QuerySet is accessed from multiple threads | Database layer (models, ORM) | |||
34087 | 34087 | Migration ignores Inheritance for Meta.default_permissions | Migrations | |||
34079 | 34079 | Excessive parentheses when generating a query | Database layer (models, ORM) | |||
28000 | 28000 | Avoid SET/DROP DEFAULT unless a field changes from null to non-null | Migrations | |||
34078 | 34078 | Add Postgres range_merge aggregate function to postgres.contrib | contrib.postgres | |||
34071 | 34071 | Unclear validator messages for Range(Min/Max)ValueValidator compared to docs. | contrib.postgres | |||
34068 | 34068 | `runserver 0`'s "Starting development server at <address>" doesn't work | Core (Management commands) | |||
34067 | 34067 | django.core.Paginator wrong query slicing | Core (Other) | |||
34062 | 34062 | object HttpResponseNotAllowed can't be used in 'await' expression | Generic views | |||
34061 | 34061 | Model validations should be run on save() | Database layer (models, ORM) | |||
34050 | 34050 | Generated migration file is not detected by django because of the name of newly generated migration file | Migrations | |||
34049 | 34049 | Admin - Scrollbar appears without overflowing content | contrib.admin | |||
34053 | 34053 | JS tests depend on Cloudflare CDN for every run | Testing framework | |||
34046 | 34046 | tox.ini contains version pinnings at the wrong places | Core (Other) | |||
34032 | 34032 | 2 | Base authentication Backend should raise NotImplemented on needed methods | contrib.auth | ||
34031 | 34031 | Option to remove "all" option in admin SimpleListFilter | contrib.admin | |||
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 | |||
34009 | 34009 | migrations.RunPython runs queries against wrong database | Uncategorized | |||
34002 | 34002 | PasswordResetView should work with AbstractBaseUser subclasses without is_active field. | contrib.auth | |||
34003 | 34003 | PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView & PasswordResetCompleteView not discovering custom template | contrib.auth | |||
34001 | 34001 | 4 | ForeignKey.formfield(): allow override for all kwargs | Database layer (models, ORM) | ||
27412 | 27412 | Coalesce function should work with subqueries | Database layer (models, ORM) | |||
14411 | 14411 | Inline delete not prompting cascade delete warning | contrib.admin | |||
27147 | 27147 | Add support for defining bounds in postgres range fields | contrib.postgres | |||
14092 | 14092 | 1 | ImageField should allow SVG | Database layer (models, ORM) | ||
27064 | 27064 | Implement RenameIndex in a backwards compatible way | Migrations | |||
27624 | 27624 | Optimize ORM by using more immutable data structures | Database layer (models, ORM) | |||
27844 | 27844 | Add a management command to optimize a migration | Migrations | |||
27468 | 27468 | Move utils.crypto.salted_hmac() from SHA1 toward SHA256 | Utilities | |||
14357 | 14357 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | |||
14586 | 14586 | Make interpolate JS function not require the named parameter. | Internationalization | |||
27437 | 27437 | Can't create GinIndex on ArrayField(CITextField) | contrib.postgres | |||
14296 | 14296 | 1 | '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 | |||
27141 | 27141 | makemigrations fails with PermissionDenied on django_migrations | Migrations | |||
27864 | 27864 | Limit the number of terms in an admin search | contrib.admin | |||
27095 | 27095 | Queries involving postgres Array fields can't include expressions as elements | contrib.postgres | |||
14035 | 14035 | Cannot access POST after request.encoding was set to a custom value | HTTP handling | |||
27074 | 27074 | connection.is_usable() raises AttributeError after the connection is closed | Database layer (models, ORM) | |||
27877 | 27877 | Management command exceptions should be logged | Core (Management commands) | |||
27694 | 27694 | Improve documentation of supported lookups on HStore & JSON fields | Documentation | |||
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 | 2 | Primary key columns should be UNSIGNED | Database layer (models, ORM) | ||
27575 | 27575 | Make host validation run on all requests | HTTP handling | |||
27854 | 27854 | Make `collectstatic` warn (rather than blow up) on missing directories | contrib.staticfiles | |||
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) | |||
27450 | 27450 | GDALBandTests.test_band_data test failure on MacOS 10.12.1 and python3.5 | GIS | |||
14660 | 14660 | 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 | |||
27257 | 27257 | Use the ->> operator when filtering builtin text lookups on JSONField keys | contrib.postgres | |||
27417 | 27417 | Migration to change model field case crashes on Oracle | Migrations | |||
14317 | 14317 | numberformat.format produces wrong results | Internationalization | |||
27719 | 27719 | Add queryset.alias() to mimic .annotate() for aggregations without loading data | Database layer (models, ORM) | |||
27395 | 27395 | 1 | Allow generating '<link rel="alternate ... hreflang=...>" for sitemaps' | contrib.sitemaps | ||
27331 | 27331 | Proposed opt_group argument for ModelChoiceField and ModelMultipleChoiceField | Forms | |||
27399 | 27399 | Segfault when running GDALBandTests on OSX 10.11.6 | GIS | |||
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 | |||
27760 | 27760 | Hard to diagnose reason for 400 response when making test request that sets SERVER_NAME | Testing framework | |||
27865 | 27865 | Document use of Manager rather than BaseManager for from_queryset() | Documentation | |||
27160 | 27160 | Document that running the Django test suite requires creating the databases and, on PostgresQL, a superuser | Documentation | |||
27370 | 27370 | 4 | Django's Select widget adds a required="required" attribute, even if created with empty_label=True | Forms | ||
14408 | 14408 | Admin Error when subclassing ContentType for generic Relations | contrib.admin | |||
17 | 17 | 3 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | ||
14071 | 14071 | Row duplicated when modifying PK | contrib.admin | |||
27164 | 27164 | Database routers examples could be more realistic | Documentation | |||
27910 | 27910 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | |||
14218 | 14218 | Paginator just implement the __iter__ function | Core (Other) | |||
14722 | 14722 | @last_modified should ignore lack of etag method when USE_ETAGS is enabled. | HTTP handling | |||
27921 | 27921 | Documentation of make_aware() with is_dst is misleading | Documentation | |||
27473 | 27473 | Allow using Extract() with DurationField | Database layer (models, ORM) | |||
14129 | 14129 | Slovenian translation plural-forms | Internationalization | |||
27801 | 27801 | 3 | Make createsuperuser inspect environment variables for username and password | contrib.auth | ||
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 | |||
14688 | 14688 | BaseInlineFormSet does not support "auto_id" | Forms | |||
14808 | 14808 | i18n is not safe. | Documentation | |||
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) | |||
27867 | 27867 | Excluding a reverse relation produces inconsistent queries | 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) | |||
27334 | 27334 | File uploads could rename temporary files rather than copying them | File uploads/storage | |||
27472 | 27472 | GEOSGeometry('POINT EMPTY').ogr crashes | GIS | |||
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 | |||
27629 | 27629 | Inconsistent check of allow_relation in ForwardManyToOneDescriptor.__set__ | Database layer (models, ORM) | |||
27018 | 27018 | Admin views in admindocs crash with AttributeError | contrib.admindocs | |||
27656 | 27656 | Fix comment verb style according to PEP 257 | Core (Other) | |||
27317 | 27317 | 4 | Make Form subclasses combine Form.Media from all parents | Forms | ||
27267 | 27267 | Renaming a primary key fails with "cannot drop constraint on table because other objects depend on it" | Migrations | |||
27449 | 27449 | Make django.utils.translation.trans_real.get_supported_language_variant public API | Internationalization | |||
27985 | 27985 | Converting `Foo.objects.filter(bar=None)` to an `IsNull` too early. | Database layer (models, ORM) | |||
14642 | 14642 | save_as=True and generic inline in admin gives IndexError | contrib.contenttypes | |||
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 | |||
27067 | 27067 | Deprecate string_concat | Internationalization | |||
27332 | 27332 | Specifying additional ON arguments, and more flexibility with joins | Database layer (models, ORM) | |||
14370 | 14370 | 5 | Adding support for Autocomplete in contrib.admin | contrib.admin | ||
27895 | 27895 | Test Client fails to decode json response with unicode characters | Testing framework | |||
27818 | 27818 | Use contextlib.suppress to suppress exceptions. | Core (Other) | |||
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 | |||
27855 | 27855 | Document Python 3.4 support for Django 2.0 | Documentation | |||
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 | |||
27858 | 27858 | Stop read-only management commands from attempting to create a django_migrations table | Migrations | |||
27967 | 27967 | The autogenerated OneToOneField on multi table inheritance breaks the InlineAdminForm given UUID pk | contrib.admin | |||
27655 | 27655 | Styleguide missing - Use single quotes instead of double quotes in string | Documentation | |||
27953 | 27953 | 1 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | ||
27792 | 27792 | Extended category support for Atom and RSS feeds | contrib.syndication | |||
27308 | 27308 | BytesWarning exception raised when running with python 3 -bb option | Core (Other) | |||
27039 | 27039 | ModelFields with 'default' value set and 'required'=False in form does not use default value | Forms | |||
27876 | 27876 | Documentation error for installing tests/requirements/py3.txt | Documentation | |||
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) | |||
27730 | 27730 | 3 | Document that template tags with "as" variable assignment don't propogate variables across blocks | Documentation | ||
27751 | 27751 | Teardown of a PG test database fails if it is an autogenerated test_MYDB database | Testing framework | |||
28001 | 28001 | 6 | Investigate/update comment about context popping in ForNode.render() | Template system | ||
27974 | 27974 | 6 | Degraded performance when rendering ChoiceField with lots of options and DEBUG=True | Template system | ||
27726 | 27726 | Template default_if_none filter is inconsistent between printed value and boolean context | Template system | |||
27834 | 27834 | Add the STRPOS database function | Database layer (models, ORM) | |||
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) | |||
27990 | 27990 | 1 | QuerySet.count() raises ValueError when QuerySet.union() is used | Database layer (models, ORM) | ||
27231 | 27231 | Initialize forms in ModelAdmin like View (i.e. add get_form_kwargs to contrib.admin) | contrib.admin | |||
27981 | 27981 | date/time filter docs inaccurate about how localization works | Documentation | |||
27986 | 27986 | Change BaseModelForm dictionary variable object_data to be OrderedDict | Forms | |||
27956 | 27956 | Template error raised in an {% extends %} parent template shows incorrect source location on debug page | Template system | |||
27969 | 27969 | 2 | models.Field.formfield() should allow the 'disabled' kwarg for fields with choices | Database layer (models, ORM) | ||
27952 | 27952 | core.validators.validate_slug doesn't mention that only latin letters are accepted. | Core (Other) | |||
27976 | 27976 | 1 | label_from_instance fails silently: form field disappears. | Forms | ||
27971 | 27971 | GeoDjango LinearRing and Polygon handle contains/covers differently | GIS | |||
27945 | 27945 | Clarify RegexValidator docs (match vs. search) | Documentation | |||
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 | |||
27919 | 27919 | Decide if attrs (and possibly others) are named or positional parameters in new widget rendering code | Forms | |||
27939 | 27939 | GeoDjango - map doesn't show correct point in admin | GIS | |||
27584 | 27584 | Template error raised in a parent template shows incorrect source location on debug page | Template system | |||
27959 | 27959 | Wrong output when alter field in sqlmigrate. | Migrations | |||
27724 | 27724 | SelectDateWidget clears date and month if year is not selected | Forms | |||
27943 | 27943 | Unable to log in with added superuser account | contrib.admin | |||
27882 | 27882 | Allow template fragment caching for unlimited time | Template system | |||
27918 | 27918 | Document ChoiceWidget.option_template_name | Documentation | |||
27940 | 27940 | Migrations fail when when a model's parent class is changed to abstract -- Wrong SQL being generated | Migrations | |||
27930 | 27930 | The rhs attribute of the In lookup is not iterable anymore | Database layer (models, ORM) | |||
27913 | 27913 | Admin calendar failed | contrib.admin | |||
27622 | 27622 | Test client should accept vendor tree json variants | Testing framework | |||
27475 | 27475 | Bug in admin with date_hierarchy and Daylight savings | contrib.admin | |||
27892 | 27892 | Add a way to specify "independent" migrations | Migrations | |||
27896 | 27896 | In Django 1.10 when sqlite is used and TIME_ZONE=None a django.db.utils.OperationalError error is raised when filtering by __date on a DateTimeField | Database layer (models, ORM) | |||
27887 | 27887 | TypeError when namespaced urlconf included from non-namespaced one | Core (System checks) | |||
27836 | 27836 | Add a way to delete directories through the file Storage API | File uploads/storage | |||
27862 | 27862 | Exists() feature generates invalid SQL query on postgres backend | Database layer (models, ORM) | |||
27883 | 27883 | "Vertical" polymorphism of models | Database layer (models, ORM) | |||
27886 | 27886 | Django contrib.postgres JSONField adds additonal quotes to a dictionary. | contrib.postgres | |||
27885 | 27885 | Migration creates index of a deleted table | Migrations | |||
27875 | 27875 | Manager inheritance documentation doesn't mention manager_inheritance_from_future | Documentation | |||
27766 | 27766 | runserver crashes because of auto-reloader (Py3 + PowerShell) | Utilities | |||
27825 | 27825 | Document that models don't cast field values to the same type that's retrieved from the database | Documentation | |||
27839 | 27839 | 1 | Add a native file upload progress bar through forms | Forms | ||
27837 | 27837 | After upgrade 1.4 to 1.8 in the database creats (or updates) mixed objects with old | Uncategorized | |||
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 | |||
27537 | 27537 | Provide a simpler way to default runserver IP/port to 0.0.0.0:8000 | Core (Management commands) | |||
27809 | 27809 | Add pre_add and post_add signals | Database layer (models, ORM) | |||
27683 | 27683 | Change default transaction isolation level to READ COMMITTED on MySQL | Database layer (models, ORM) | |||
27821 | 27821 | Documentation of the return value of clean_<fieldname>() could be clarified | Documentation | |||
27783 | 27783 | VariableDoesNotExist can lead to stack overflows unusually easily | Template system | |||
27812 | 27812 | When there is a DateTimeField django does not group by | Database layer (models, ORM) | |||
27811 | 27811 | Avoid UnicodeEncodeError during generation of email with mail_admins logger | Error reporting | |||
27741 | 27741 | staticfiles_tests test_corrupt_intermediate_files fails intermittently when run in parallel | contrib.staticfiles | |||
14606 | 14606 | Application module imported twice when running development server | Core (Other) | |||
27758 | 27758 | Template widget rendering breaks the AdvancedModelIterator pattern | Forms | |||
27784 | 27784 | Custom Site model support for django.contrib.sites. | contrib.sites | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
27202 | 27202 | Investigate RenameMethodsBase effect on yaml serialization | Utilities | |||
27779 | 27779 | Problem with Coverage Report on djangoci.com | Uncategorized | |||
27763 | 27763 | Docs: check invalid csrftoken on CSRF_FAILURE_VIEW | Documentation | |||
27774 | 27774 | django admin with many objects count is very slow | contrib.admin | |||
27762 | 27762 | Concurrency Safety Documentation | Documentation | |||
27743 | 27743 | CSS fix of "viewsitelink", "golink" and "addlink" buttons for Django admin | contrib.admin | |||
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) | |||
27750 | 27750 | TypeError when running manage.py migrate | Migrations | |||
14153 | 14153 | Redirects fail if URL has appended query string | Contrib apps | |||
27297 | 27297 | infinite AlterField migrations created for foreign key after case-only model name change | Migrations | |||
27690 | 27690 | remove sleep before dropping test db? | Testing framework | |||
27735 | 27735 | l10n is applied to Select widget's choices after template-based widget rendering | Documentation | |||
27544 | 27544 | F() Expressions updating dates in .update() field fails on SQLite | Database layer (models, ORM) | |||
27518 | 27518 | HTTP Referer leaks password reset link | contrib.auth | |||
27727 | 27727 | Exclude with many condition in the same related field's fields | Database layer (models, ORM) | |||
27725 | 27725 | requests.post fail inside of django shell but not python shell | Uncategorized | |||
27720 | 27720 | Confusing error message when creating a model with unspecified attributes that have no defaults | Database layer (models, ORM) | |||
27715 | 27715 | [Tutorial - part 6.] Lack of saving created question into db | Documentation | |||
27688 | 27688 | Django message framework add_message() should prefer ducktyping over isinstance | contrib.messages | |||
27432 | 27432 | showmigrations --plan should show migrations that would be applied for the given app_labels | Core (Management commands) | |||
27703 | 27703 | [Feature request] Template language type annotations | Template system | |||
27689 | 27689 | FileSystemStorage().get_valid_name() may return empty string | File uploads/storage | |||
27693 | 27693 | Case insensitive lookups on JSONField nested values | contrib.postgres | |||
27695 | 27695 | Development testing instructions do not work | Uncategorized | |||
27680 | 27680 | 2 | Recommend ccbv.co.uk in class-based views docs | Documentation | ||
27664 | 27664 | Manager.contribute_to_class() is called with abstract model rather than concrete model | Database layer (models, ORM) | |||
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 | |||
27684 | 27684 | Migrations accept default value for DateField that are not portable to all backends | Database layer (models, ORM) | |||
27658 | 27658 | collectstatic overwrites newer files in remote storage | contrib.staticfiles | |||
27672 | 27672 | Trouble saving specificly shaped GeometryCollection to spatialite backend | GIS | |||
27522 | 27522 | ./manage runserver --nostatic doesn't return a traceback | Core (Management commands) | |||
27641 | 27641 | Document limitations of the Locmem cache backend | Documentation | |||
27647 | 27647 | runserver segfaults with autoreload enabled on Windows 10 | Core (Management commands) | |||
27498 | 27498 | Filtering annotated field in SQLite returns wrong results | Database layer (models, ORM) | |||
14297 | 14297 | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | |||
27600 | 27600 | 1 | Support reading commands from stdin in shell command | Core (Management commands) | ||
27619 | 27619 | Queries where column name includes a '%' character break when using MySQL | Database layer (models, ORM) | |||
27618 | 27618 | docs/intro/tutorial04.txt: Incorrect Information in Amend Views section | Documentation | |||
27485 | 27485 | Allow ALLOWED_HOSTS to accept an IP-range / wildcard | HTTP handling | |||
27377 | 27377 | Clarify that prepopulated_fields doesn't work with OneToOneField | Documentation | |||
27606 | 27606 | Error in formatting HttpResponseRedirect when __init__() raises DisallowedHost | HTTP handling | |||
27613 | 27613 | BaseInlineFormSet is validating form for extra forms | Forms | |||
27263 | 27263 | Allow validators to short-circuit in form field validation | Forms | |||
27470 | 27470 | CSRF context processor never sets NOTPROVIDED | CSRF | |||
27182 | 27182 | Some import statement use backslashes instead of parentheses | Core (Other) | |||
27597 | 27597 | UrlResolver doesn't check all possibilities | Core (URLs) | |||
27601 | 27601 | BooleanField no longer accepts empty string as False value | Database layer (models, ORM) | |||
27610 | 27610 | Unexpected behavior on chained filters | Database layer (models, ORM) | |||
27609 | 27609 | gettext_lazy cast to str/unicode errors under py 2.7 if performed after language activation. | Core (System checks) | |||
27313 | 27313 | Allow overriding the admin's popup response template on an app or model basis | contrib.admin | |||
27596 | 27596 | LiveServerTestCase in 1.10.4 doesnt close server ports properly | Testing framework | |||
27594 | 27594 | Reverse one to one related object populated from incorrect query columns | Database layer (models, ORM) | |||
27591 | 27591 | running manage.py with virtual environment | Uncategorized | |||
27184 | 27184 | Test client crashes when uploading TemporaryFile on Unix | Testing framework | |||
27416 | 27416 | ModelFormSet with queryset accepts invalid POST data for outer models and create unexpected empty data. | Forms | |||
27577 | 27577 | Django annotated query returns wrong results | Database layer (models, ORM) | |||
27568 | 27568 | Add new Entropy Password Validator to django.contrib.auth.password_validation | contrib.auth | |||
27564 | 27564 | `refresh_from_db()` should return the model instance instead of None | Database layer (models, ORM) | |||
27088 | 27088 | GEOSGeometry should accept Python 2.7 memoryview | GIS | |||
27549 | 27549 | django.utils.functional.lazy cannot be used with regular expressions module (re) | Utilities | |||
27535 | 27535 | RFE: Exclude pk from queries | Database layer (models, ORM) | |||
27509 | 27509 | Installing Geospatial libraries documentation: `gdal-bin` contradicting recommendation. | Documentation | |||
27530 | 27530 | Referencing a function in a model field definition, and then removing that reference (and function) after running a migration raises an exception | Uncategorized | |||
27499 | 27499 | Pickling a QuerySet evaluates the querysets given to Prefetch in prefetch_related | Database layer (models, ORM) | |||
27526 | 27526 | test_fuzzy_compiling failing on a machine with 64 cores | Internationalization | |||
27506 | 27506 | HttpRequest.build_absolute_uri throws DisallowedHost | HTTP handling | |||
27510 | 27510 | Allow custom keyword arguments to modelform_factory in ModelFormMixin | Generic views | |||
27524 | 27524 | Using user instance (instead of get_user_model()) leads to errors when user model is overridden | contrib.auth | |||
27483 | 27483 | Add a login_required decorator for AJAX requests | contrib.auth | |||
27250 | 27250 | Confusing <label> assignment with CheckboxSelectMultiple | Forms | |||
27295 | 27295 | Add a system check to prohibit models that start with an underscore | Core (System checks) | |||
27394 | 27394 | template "floatformat" tag throws ValueError for big numbers in Python 3 | Template system | |||
27482 | 27482 | Conditional Expressions documentation should have an example for filter() methods | Documentation | |||
27467 | 27467 | UserAttributeSimilarityValidator max_similarity=0/1 doesn't work as documented | contrib.auth | |||
27476 | 27476 | model Integer fields (and derivatives) do not raise a ValidationError while other types do | Database layer (models, ORM) | |||
27494 | 27494 | markup typo in model docs | Documentation | |||
27003 | 27003 | 2 | ArrayField and JSONField form fields fail on already converted values | Forms | ||
27491 | 27491 | TruncDay function arguments aren't quoted properly when you print the SQL query | Database layer (models, ORM) | |||
27453 | 27453 | LocaleRegexProvider unnecessarily recompiles the same regex for every active language | Core (URLs) | |||
27448 | 27448 | GIS distance queries use deprecated ST_distance_sphere | GIS | |||
27386 | 27386 | Readonly callable field is unconditionally wrapped inside <p>...</p>, which might create invalid HTML | contrib.admin | |||
27440 | 27440 | Allow reverse() to return a fully qualified URL | Core (URLs) | |||
27469 | 27469 | Email crashes cryptically when emptystring passed to django.core.mail.message.sanitize_address | Core (Mail) | |||
27426 | 27426 | Test Client shouldn't subclass RequestFactory | Testing framework | |||
27414 | 27414 | Document that aliasing ForeignKey fields in F expressions returns pk values, not model instances | Documentation | |||
27420 | 27420 | Oracle DB test user password must be quoted if it starts with a number | Database layer (models, ORM) | |||
27200 | 27200 | Provide makemigrations router.allow_migrate() with a model_name | Migrations | |||
27433 | 27433 | ModelForm with BooleanField can not save False/unchecked | Forms | |||
27454 | 27454 | Skip translation loading in apps that don't have a 'locale' directory | Internationalization | |||
27378 | 27378 | Add UUID serialization support to migration writer | Migrations | |||
27372 | 27372 | inspectdb fails to inspect sqlite3 tables with foreign keys that have spaces | Core (Management commands) | |||
27444 | 27444 | Django StaticLiveServerTestCase: view cannot query test-database properly | Testing framework | |||
27346 | 27346 | Stop setting the Content-Length header in ConditionalGetMiddleware | HTTP handling | |||
27446 | 27446 | Addition of `readonly` option to ModelField to allow database generated fields | Database layer (models, ORM) | |||
27419 | 27419 | Model that worked before 1.10 causes "Cannot force an update in save() with no primary key." in 1.10. | Database layer (models, ORM) | |||
27429 | 27429 | had to use QuerySet.extra to do WHERE LIKE with arbitrary amount / placement of wildcard characters | Database layer (models, ORM) | |||
27427 | 27427 | Add reply_to argument on send_mail wrapper. | Core (Mail) | |||
27428 | 27428 | Using .extra on Queryset | Uncategorized | |||
27425 | 27425 | Outdated FAQ, developers to hire | Documentation | |||
27363 | 27363 | SessionMiddleware can return redirect(request.path) which might be an unsafe thing to do | contrib.sessions | |||
27411 | 27411 | Django namespaced reverse not working in test environment | Testing framework | |||
27400 | 27400 | Changed in 1.10: {% static %} tag now encodes "#" | Documentation | |||
27328 | 27328 | return `Set-Cookie` if sessionid= None value | contrib.sessions | |||
27396 | 27396 | Docs: send POST request on base.html does not mention {{ csrf_token }} | Documentation | |||
27390 | 27390 | need modify `runtest.py` parts of the document | Documentation | |||
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 | |||
27381 | 27381 | Add a migration operation to enable to pg_prewarm extension for Postgres | contrib.postgres | |||
27350 | 27350 | Attaching signals to abstract models don't work as it used to be | Database layer (models, ORM) | |||
27343 | 27343 | Different Chaining Of Qs+Filters behaves unexpectedly differently | Database layer (models, ORM) | |||
27361 | 27361 | Use "from django import forms" in forms api examples | Documentation | |||
27351 | 27351 | Add support for composite fields | Database layer (models, ORM) | |||
27349 | 27349 | Docs: "Customizing error views" does not mention CSRF_FAILURE_VIEW | Documentation | |||
27341 | 27341 | Altering max_length on sqlite: makemigrations creates correct migration, but migrate does not alter length of varchar in the database itself | Migrations | |||
27336 | 27336 | Whitespace control django configuration template | Template system | |||
27213 | 27213 | ArrayField with null throws ProgrammingError but not ValidationError on Psycopg < 2.6.1 | contrib.postgres | |||
27301 | 27301 | Better handling of errors that are not pickleable when testing in parallel | Testing framework | |||
27244 | 27244 | Incorrect thousand separator for the Greek locale (el) | Internationalization | |||
27312 | 27312 | Checking raw argument to prevent signals from executing during fixture loading isn't DRY | Core (Other) | |||
27300 | 27300 | makemigrations --dry-run -v 3 on Python 3 writes byte string to stdout | Core (Management commands) | |||
27262 | 27262 | Delegate URL resolver checks to URL classes | Core (URLs) | |||
27311 | 27311 | Support unpickled models (e.g. read from cache) in migrations | Migrations | |||
27314 | 27314 | PointField can't be used in get_or_create | GIS | |||
27280 | 27280 | can_order/can_delete documentation examples don't require initial data | Documentation | |||
27279 | 27279 | Performance regression when running migrate with RenameModel operations | Migrations | |||
27306 | 27306 | Document relation between auto_now/auto_now_add and timezones | Documentation | |||
14904 | 14904 | TextField with unique (or in unique_together) constraint breaks for large inputs in Postgres | Database layer (models, ORM) | |||
27286 | 27286 | Tests fail on MySQL when using multi-db and some DB is read-only due to supports_transactions() call | Testing framework | |||
27291 | 27291 | Missing attribute: CheckboxSelectMultiple.dont_use_model_field_default_for_empty_data = True | Forms | |||
27285 | 27285 | Multi-db example : default database config can not be an empty dict | Documentation | |||
27217 | 27217 | makemigrations crashes with "'SpatialRefSysMixin' has no attribute '_meta'" on PostGIS | GIS | |||
27288 | 27288 | In multi-db setup changes written to master are not seen on read-replicas | Testing framework | |||
27287 | 27287 | IndexError in logging on runserver broken pipe error | Utilities | |||
27271 | 27271 | ServerFormatter should handle simple string messages with or without args | Utilities | |||
27278 | 27278 | Formset.validate_max bad anchor in documentation | Documentation | |||
27270 | 27270 | Clarify wording of "A form may include HTML attributes such as maxlength" | Documentation | |||
27264 | 27264 | Model Meta is overwriten by abstract parent class | Database layer (models, ORM) | |||
27227 | 27227 | Full text search by UUIDField returns DataError | Database layer (models, ORM) | |||
27261 | 27261 | Missing python-brace-format marker for a contrib.admin string | contrib.admin | |||
27159 | 27159 | Pickling query with an __in=inner_qs lookup causes evaluation evaluation of inner_qs | Database layer (models, ORM) | |||
27158 | 27158 | Incorrect positioning of admin' horizontal/vertical filter widgets in RTL languages | contrib.admin | |||
27240 | 27240 | Allow passing custom parameters to formset forms in admin | contrib.admin | |||
27254 | 27254 | Detect web server context | Uncategorized | |||
27255 | 27255 | Change test runner to display full dotted name of test | Testing framework | |||
27243 | 27243 | Make reverse_dict.getlist work with fully qualified module names | Core (URLs) | |||
27223 | 27223 | model RangeField with default value are skiped in ModelForm full_clean validation in construct_instance function | Forms | |||
27238 | 27238 | Disable check_pattern_startswith_slash if settings.APPEND_SLASH=False | Core (System checks) | |||
27247 | 27247 | Official way to create custom admin commands with subcommands in py2 / py3 | Core (Management commands) | |||
27230 | 27230 | Inconsistency in AppConfig.path depending on sys.path | Core (Other) | |||
14284 | 14284 | Support for Google Maps version 3 | GIS | |||
27187 | 27187 | Django 1.10 is unable to unpickle models pickled in Django pre-1.10 | Database layer (models, ORM) | |||
27211 | 27211 | Include HTTP-caching headers to "304 Not Modified" responses | HTTP handling | |||
27214 | 27214 | The skipIfDBFeature decorators and its variants should respect their defined wrapped order and test case inheritance. | Testing framework | |||
27173 | 27173 | Permit import statements to be longer than 80 characters | Core (Other) | |||
27192 | 27192 | Allow pluralizing admin URLs | contrib.admin | |||
27205 | 27205 | Allow doing a substring search in JSONField array | contrib.postgres | |||
27062 | 27062 | Add support for for_update for MSSQL | Database layer (models, ORM) | |||
27197 | 27197 | Document how blank=True affects the migrations questioner | Documentation | |||
27199 | 27199 | Integer inputs marked as type="text" instead of type="number" | contrib.admin | |||
27195 | 27195 | Avoid unnecessary DROP DEFAULT when adding a NULLable column. | Migrations | |||
27143 | 27143 | SearchQuery is not combinable using more than one `&` or `|` operators | contrib.postgres | |||
27172 | 27172 | Close cursor in custom SQL example | Documentation | |||
27189 | 27189 | Allow namespaced management commands | Core (Management commands) | |||
27167 | 27167 | Removing Validator callable breaks Migrations | Migrations | |||
27166 | 27166 | Documentation clarification of warning for using cache-based sessions | Documentation | |||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
27162 | 27162 | Move CreateExtension to django.db.backends.postgresql | Database layer (models, ORM) | |||
27150 | 27150 | Document that a name should be provided when wrapping file-like objects that don't have one with File | Documentation | |||
27163 | 27163 | Unable to specify multiple pythonpath in django-admin | Core (Management commands) | |||
27157 | 27157 | AdminForm may crash if model_admin argument is None | contrib.admin | |||
27153 | 27153 | HttpResponseBase should check for valid HTTP status code | HTTP handling | |||
27081 | 27081 | Allow migrations to serialize methods on pypy | Migrations | |||
27128 | 27128 | A method model.objects.get(pk=obj.pk) returns many objects, but in a database is one. | Uncategorized | |||
27132 | 27132 | Allowed testing MemcachedCache and PyLibMCCache during the same test run | Core (Cache system) | |||
27127 | 27127 | Overriding timezone in test forces them to be TestCase | Testing framework | |||
27112 | 27112 | django.test.client.Client doesn't support timeouts | Testing framework | |||
27117 | 27117 | The force_login() does not work in a testing if using more one a test | Testing framework | |||
27115 | 27115 | UI discrepancy in Writing your first Django app, part 7 | Documentation | |||
27103 | 27103 | GDAL driver ensure_registered should check counts separately | GIS | |||
27061 | 27061 | Support creating the TEST PostgreSQL database from a custom template | Testing framework | |||
27101 | 27101 | args and kwargs not passed in BaseDetailView | Generic views | |||
27093 | 27093 | ORM error on apache + wsgi | Database layer (models, ORM) | |||
27013 | 27013 | Docs - Using Argon2 with Django - more appropriate pip command | Documentation | |||
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) | |||
27071 | 27071 | Raise a friendly exception when a string is returned from a view function | HTTP handling | |||
27070 | 27070 | Support for `Q` objects in `get_or_create` and `update_or_create` | Database layer (models, ORM) | |||
27052 | 27052 | Malformed url of uploaded files; uploaded_to parameter is ignored | File uploads/storage | |||
27019 | 27019 | DiscoverRunner does not restore old settings.DEBUG value in teardown | Testing framework | |||
27033 | 27033 | static tag causes AppRegistryNotReady errors on 1.10 | contrib.staticfiles | |||
27015 | 27015 | Hidden widget shouldn't have maxlength/minlength attributes | Forms | |||
27011 | 27011 | Django Middleware 1.10 does not run template_context_processors for exceptions thrown from middleware | HTTP handling | |||
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 | |||
14415 | 14415 | Multiple aliases for one database: testing problems | Testing framework | |||
14891 | 14891 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | |||
14131 | 14131 | The pagination module should have some limit, or a warning should be given in the documentation | Documentation | |||
14098 | 14098 | Prevent introspection errors from crashing inspectdb | Core (Management commands) | |||
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 | |||
14368 | 14368 | Reverse relation attribute for OneToOneField fails when set to None | Database layer (models, ORM) | |||
14887 | 14887 | select_related() does not work with Proxy models and multi-table inheritance | Database layer (models, ORM) | |||
14096 | 14096 | Insert code generated by models using multiple inheritance is incorrect and fails in postgresql | Database layer (models, ORM) | |||
14518 | 14518 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | |||
14310 | 14310 | MySQL - collate in queries | Uncategorized | |||
14716 | 14716 | filter_horizontal and filter_vertical don't work on mobile Safari | contrib.admin | |||
14217 | 14217 | Add validation for model field name the same as the model name when using model inheritance | Core (System checks) | |||
14476 | 14476 | annotate, default aggregation naming and filter annoyance | Database layer (models, ORM) | |||
14968 | 14968 | handle BaseExceptions with middleware, or at least KeyboardInterrupt | Core (Other) | |||
14909 | 14909 | Adding custom command requires code duplication from Command.handle() if one want to use options like verbosity. | Core (Management commands) | |||
14442 | 14442 | 1 | During tests parse fixtures using setUpClass | Testing framework | ||
235 | 235 | meta.HashField() | Metasystem | |||
14200 | 14200 | new RegexURLResolver is contructed for every request | Core (URLs) | |||
14196 | 14196 | Objects that come from something_set, should have their parent object filled in | Database layer (models, ORM) | |||
14601 | 14601 | ValuesQuerySet join types not being promoted | Database layer (models, ORM) | |||
14671 | 14671 | Allow overriding of ModelChoiceField.choices | Forms | |||
14343 | 14343 | NoReverseMatch error message is unclear, view does exist | Core (URLs) | |||
14772 | 14772 | Reversing a URL with optional arguments fails | Core (URLs) | |||
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 | |||
14483 | 14483 | Implement subqueries in geodjango spatial lookup | GIS | |||
14834 | 14834 | Colour issues in CSS - particularly documentation | Documentation | |||
14881 | 14881 | [nonrel] Do not assume ``User.id`` to be an integer in django.contrib.auth's pasword reset feature | contrib.auth | |||
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) | |||
14434 | 14434 | AdminSite should rely on self.has_permission for all permission checks | contrib.admin | |||
14748 | 14748 | Missing documentation for FormPreview methods | Documentation | |||
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 | 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 | |||
14481 | 14481 | better documentation of the default m2m "through" class | Documentation | |||
27 | 27 | Single form field for multiple database fields | Forms | |||
14372 | 14372 | Admin shouldn't render label tags on hidden fields | contrib.admin | |||
14003 | 14003 | Filtering on a relation whose model has a different PK type doesn't work | Database layer (models, ORM) | |||
14226 | 14226 | Bug in dumpdata dependency calculation involving ManyToManyFields | Core (Serialization) | |||
14136 | 14136 | Show how to specify schemas for Oracle databases | Documentation | |||
14916 | 14916 | No proper initialization of models/signals/etc.... | Core (Other) | |||
14305 | 14305 | inspectdb should output unmanaged model definitions | Core (Management commands) | |||
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) | |||
14263 | 14263 | Allow fields to support custom double-underscore lookup methods | Database layer (models, ORM) | |||
14950 | 14950 | Javascript errors when building CHM file from django docs using Sphinx | 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) | |||
14461 | 14461 | Allow to use other translation languages than just the ones available in Django | Internationalization | |||
14609 | 14609 | __or__ method of queries does not return a correctly combined query. | Database layer (models, ORM) | |||
14170 | 14170 | Issue in get_language_from_request() if LANGUAGES setting is changed at runtime | Internationalization | |||
14174 | 14174 | Support for string interpolation in lazy translation | Internationalization | |||
14511 | 14511 | exclude() generates wrong query for ManyToManyField with a 'through' relationship | Database layer (models, ORM) | |||
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) | |||
14658 | 14658 | DateField initial does not honor locale, against documentation | Forms | |||
23 | 23 | Add support for ValidationWarning | Forms | |||
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 | |||
14786 | 14786 | get_db_prep_lookup call get_prep_value twice for each value if prepared == False | Database layer (models, ORM) | |||
14765 | 14765 | Unnecessary usage of NodeList in ForNode (template rendering) | Template system | |||
14056 | 14056 | Wrong query generated when using reverse foreign key | Database layer (models, ORM) | |||
14043 | 14043 | Incorrect and/or confusing behaviour with nullable OneToOneField | Database layer (models, ORM) | |||
14817 | 14817 | ...models.sql.where.WhereNode.as_sql docstring is outdated | Database layer (models, ORM) | |||
14492 | 14492 | Model proxy instance does not equal the respective model instance | Database layer (models, ORM) | |||
14868 | 14868 | admin: prevent long text from overflowing recent actions box | contrib.admin | |||
694 | 694 | [patch] TEMPLATE_DIRS should allow project root relative paths | Template system | |||
14396 | 14396 | 1 | Admin generates a query burst on ForeignKey with null = True | contrib.admin | ||
14580 | 14580 | Clean up duplicate code in admin formset handling | contrib.admin | |||
14850 | 14850 | 1.3 release notes typo STATICFILES_ROOT should be STATIC_ROOT | Documentation | |||
14300 | 14300 | manage.py sqlcustom fails if models are in a submodule | Core (Management commands) | |||
14261 | 14261 | Add clickjacking protection (X-Frame-Options header) | HTTP handling | |||
14656 | 14656 | Atom1Feed should write atom:published element | contrib.syndication | |||
14238 | 14238 | admin-interface and formsets: ordered_forms are not returned in case of errors | contrib.admin | |||
14958 | 14958 | FastCGI socket permission | Core (Management commands) | |||
14857 | 14857 | has_results cleanup | Uncategorized | |||
14253 | 14253 | TIME_ZONE not respected by Today and Now widgets in admin | contrib.admin | |||
14006 | 14006 | Documentation on Field's 'description' class attribute does not mention that it will be interpolated with field.__dict__ | Documentation | |||
14150 | 14150 | [patch] a get_objects_or_404 ? | Core (Other) | |||
14945 | 14945 | ContentType.objects.get_for_model doesn't allow using multiple databases | Database layer (models, ORM) | |||
680 | 680 | get_absolute_url not being used correctly in admin interface? | contrib.admin | |||
25 | 25 | 1 | Filtering interface on ForeignKey <select> boxes | contrib.admin | ||
14894 | 14894 | translation is not threadsafe | Internationalization | |||
14567 | 14567 | ModelMultipleChoiceField inconsistently returns a list if empty. | Forms | |||
14019 | 14019 | SQLInsertCompiler.as_sql() failure | Database layer (models, ORM) | |||
14018 | 14018 | Introduce class_plural %-substitution placeholder for related_name of ForeignKey/ManyToManyField | Database layer (models, ORM) | |||
14322 | 14322 | Please set default values for required and error css classes | Forms | |||
14802 | 14802 | feature request: add a method to Fields that is used to render the field as read-only | contrib.admin | |||
14540 | 14540 | Wrong localization (L10N) thousand separator & decimal point character for Puerto Rico | Internationalization | |||
14057 | 14057 | Expose an interface for custom-escaping template content | Template system | |||
14874 | 14874 | remove js-confirms on changelist | contrib.admin | |||
14186 | 14186 | Adding GDirections wrapper to overlays.py | GIS | |||
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) | |||
14332 | 14332 | manage testserver and manage runserver should have similiar address:port options | Core (Management commands) | |||
14451 | 14451 | add related_name to contrib.auth.models.User for 'groups' | contrib.auth | |||
14287 | 14287 | TEST_MIRROR is not respected in routers | Database layer (models, ORM) | |||
14587 | 14587 | Model description on administrative interface | contrib.admin | |||
14705 | 14705 | Model Field Order not influenced by MRO of superclasses | Database layer (models, ORM) | |||
14289 | 14289 | Add a signal in the cleanup management command | Core (Other) | |||
852 | 852 | 1 | psycopg.ProgrammingError exceptions leave the connection to the DB in an unusable state | Database layer (models, ORM) | ||
14175 | 14175 | Comment object's user_name field too short for User.get_full_name | contrib.comments | |||
14646 | 14646 | django.contrib.comments is missing default template for comment_notification_email.txt, and has no documentation of template context | contrib.comments | |||
14970 | 14970 | Inconsistency in handling of managed/unmanaged transactions | Database layer (models, ORM) | |||
14241 | 14241 | instructions for creating spatial database template differ on fedora 13 (64 bit) | Documentation | |||
14373 | 14373 | annotate() will gladly delete your data | Database layer (models, ORM) | |||
218 | 218 | changing column sort order in admin interface doesn't change sort order | contrib.admin | |||
14571 | 14571 | Update jQuery | contrib.admin | |||
14342 | 14342 | Part 2 of the Tutorial -- path format for TEMPLATE_DIR | Documentation | |||
14633 | 14633 | Reorganize settings reference docs | Documentation | |||
14879 | 14879 | Aggregates (Min, Max) for CharField fails with Postgresql | Database layer (models, ORM) | |||
14040 | 14040 | Python syntax errors in module loading propagate up | Core (Other) | |||
14976 | 14976 | Add is_html flag to contrib.messages | contrib.messages | |||
14325 | 14325 | GenericForeignKey fails if assigned to an object which implements the __len__ method | contrib.contenttypes | |||
14039 | 14039 | FileField special-casing breaks MultiValueField including a FileField | Forms | |||
14684 | 14684 | RESTful Model View | Generic views | |||
14089 | 14089 | Username validation allows '@' character, while auth backend explicitly prevents this. | contrib.auth | |||
14694 | 14694 | defer() doesn't work with reverse relations | Database layer (models, ORM) | |||
154 | 154 | Can't delete object with ManytoMany Relationship | contrib.admin | |||
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) | |||
14315 | 14315 | memcached doesn't support negative deltas for incr() and decr() | Core (Cache system) | |||
361 | 361 | Some Basic Math Filters | Template system | |||
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 | |||
14400 | 14400 | Latvian localflavor | contrib.localflavor | |||
14282 | 14282 | Add Guatemala to Localflavors | contrib.localflavor | |||
14015 | 14015 | django.contrib.localflavor.it added italian phone number validation | contrib.localflavor | |||
14308 | 14308 | Adding some fields to the Mexican local flavor. | contrib.localflavor | |||
14165 | 14165 | Transaction management is only entered for the primary database | 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 | |||
14556 | 14556 | Recommend to avoid FlatpageFallbackMiddleware unless absolutely required | Documentation | |||
14769 | 14769 | Voting example from tutorial - use of forms API - suggestion | Documentation | |||
14885 | 14885 | is_valid for ModelForm changes instance if instance is provided | Documentation | |||
14516 | 14516 | Extract methods from removetags and slugify template filters | Template system | |||
14195 | 14195 | ContentType object fails to use cache, beats DB to death | Uncategorized | |||
14686 | 14686 | ORM support for VoltDB | Database layer (models, ORM) | |||
14917 | 14917 | Error in the sample code under "Using an inline formset in a view" | Documentation | |||
14898 | 14898 | Move validate_sql functionality into backend | Database layer (models, ORM) | |||
14502 | 14502 | Feature: escape hatch for colliding template syntax in Django templates | Template system | |||
14827 | 14827 | Authentication Backends should be responsible for checking and setting passwords | contrib.auth | |||
14026 | 14026 | Setting for TRANSACTION_LEVEL on db backends | Database layer (models, ORM) | |||
14478 | 14478 | Couple of tests make assumptions about configuration | Contrib apps | |||
14681 | 14681 | Uploaded files should not set mode to None | File uploads/storage | |||
14886 | 14886 | GeoModelAdmin forms cannot be used with WMS in formats other than image/jpeg | GIS | |||
1 | 1 | Create architecture for anonymous sessions | Core (Other) | |||
409 | 409 | Add support for sqlrelay backend, to pool DB connections | Database layer (models, ORM) | |||
14836 | 14836 | Improve semantics of docs: | *.djangoproject.com | |||
14618 | 14618 | unable to "inspectdb" on mysql4 database | Core (Management commands) | |||
14266 | 14266 | Audit database backend support claims, particularly for MySQL | Documentation | |||
14822 | 14822 | contrib.auth docs should reference to new generic views. | Documentation | |||
596 | 596 | Allow Django to be packaged as a Python egg | Core (Other) | |||
14527 | 14527 | GeoDjango docs shouldn't recommend PostgreSQL 8.3 | Documentation | |||
14050 | 14050 | Signals for transaction commit/rollback | Database layer (models, ORM) | |||
14574 | 14574 | Initial values support for inline model formsets | Forms | |||
14341 | 14341 | Session middleware raises exception when unit testing HttpResponseForbidden | Testing framework | |||
14147 | 14147 | django 1.2 documentation refer to assertQuerysetEqual which is only available in trunk | Documentation | |||
14294 | 14294 | default input_format not honoroed | Documentation | |||
159 | 159 | 1 | Circular logout problem | contrib.admin | ||
736 | 736 | [patch] QueryDict items() and mutability protection fix with doctests | Core (Other) | |||
14184 | 14184 | Validators not called on MultiValueField | Forms | |||
14843 | 14843 | Filter like "striptags" that also removes tag contents | Template system | |||
26 | 26 | Admin validation errors cause FileUploadFields to be reset | contrib.admin | |||
14964 | 14964 | create_attachment support for unicode symbols in filename | Core (Mail) | |||
14806 | 14806 | No template tag to support contextual translations | Internationalization | |||
632 | 632 | database stored templates | Template system | |||
14555 | 14555 | Session loss with psycopg2 db backend | contrib.sessions | |||
640 | 640 | order_with_respect_to option fails | Documentation | |||
702 | 702 | document that ManyToMany fields can't be in unique_together | 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 | |||
638 | 638 | changelist table is too wide on pages with filter sidebar | contrib.admin | |||
14399 | 14399 | Site's get_current() not thread safe? | Uncategorized | |||
14438 | 14438 | Deserializer raises ValidationError if natural key is given as string | Core (Serialization) | |||
326 | 326 | IPAddressField in decimal format | Database layer (models, ORM) | |||
14496 | 14496 | Conflict between ModelForm.Meta.exclude and ModelAdmin.readonly attributes | contrib.admin | |||
14292 | 14292 | User.objects.create_user does not give object with id field populated in svn release. | contrib.auth | |||
14202 | 14202 | Rss201rev2Feed bug | contrib.syndication | |||
14720 | 14720 | Settings imported twice as separate modules when manage.py is used | Core (Other) | |||
14648 | 14648 | Annotated date querysets fail if spatial backend is used | GIS | |||
14138 | 14138 | Apache setup using sqlite3 breaks when performing a field__regex filter | Database layer (models, ORM) | |||
14270 | 14270 | ManyToMany manager classes should be cached | Database layer (models, ORM) | |||
14579 | 14579 | Use built-in sessions middleware for entirely cookie-based sessions | contrib.sessions | |||
14558 | 14558 | Generic View http_method bug | Generic views | |||
14560 | 14560 | UpdateCacheMiddleware does not save responses for HEAD requests | Core (Cache system) | |||
14548 | 14548 | Docs and implementation don't match regading return values of certain QuerySet aggregate functions | Documentation | |||
14543 | 14543 | ContentTypes tests fails if auth app is not installed | contrib.contenttypes | |||
14572 | 14572 | Minor fix for generic inline formsets | contrib.contenttypes | |||
14507 | 14507 | Static file serving is broken after rev 14293 | Core (Other) | |||
14594 | 14594 | Django/CherryPy problem with POST data | HTTP handling | |||
14489 | 14489 | Typo in generic views docs | Documentation | |||
14600 | 14600 | No mentioning of addition of staticfiles to TEMPLATE_CONTEXT_PROCESSORS after 1.2 in settings documentation | Documentation | |||
14467 | 14467 | AllValuesFilterSpec does not work with Null | contrib.admin | |||
14465 | 14465 | 1 | TemplateSyntaxError in Django Admin search | Uncategorized | ||
14455 | 14455 | Document possibly backwards-incompatible localflavor changes | contrib.localflavor | |||
14632 | 14632 | Bug - testing framework fails when contrib.auth not in settings. | Testing framework | |||
14445 | 14445 | Use HMAC and constant-time comparison functions where needed in Django | Uncategorized | |||
14634 | 14634 | Sessions are unnecessarily complex | contrib.sessions | |||
14433 | 14433 | Thread safety problem in contrib.sitemaps | Contrib apps | |||
14431 | 14431 | Add a X-Powered-By header by default | Core (Other) | |||
14640 | 14640 | Add elapsed request time to the development server log | HTTP handling | |||
14403 | 14403 | Missing/incomplete documentation for FloatField? | Documentation | |||
14401 | 14401 | Add a contributing HOWTO page for new contributors | Documentation | |||
14652 | 14652 | Sessions seem to be improperly using Pickle to hash a dictionary | contrib.sessions | |||
14389 | 14389 | Future url replacement | Template system | |||
14661 | 14661 | A couple of MySQL/MyISAM test failures | Testing framework | |||
14366 | 14366 | Model.objects.none().values(...).anything() is broken | Database layer (models, ORM) | |||
14360 | 14360 | Clarify documentation of triage states | Documentation | |||
14685 | 14685 | contrib.sessions.models has incompatible or extraneous code | contrib.sessions | |||
14338 | 14338 | Search bar on the docs should include 1.2, & 1.1 | *.djangoproject.com | |||
14697 | 14697 | Speeding up queryset model instance creation | Database layer (models, ORM) | |||
14698 | 14698 | django.utils.module_loading.module_has_submodule yields false positives | Core (Other) | |||
14708 | 14708 | Document available mapping keys for form field error messages. | Documentation | |||
14303 | 14303 | admin inline form id attribute numbering order and uniqueness is lost | contrib.admin | |||
14301 | 14301 | django crashes on email address that passed validate_email() (utf8-tld) | Core (Mail) | |||
14735 | 14735 | Wrong plural formulation in search_form.html | contrib.admin | |||
14299 | 14299 | Add additional cache.*_many functions | Core (Cache system) | |||
14736 | 14736 | Typo in documentation | Documentation | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14737 | 14737 | Move doc comment for "cache_page" to function. | Core (Cache system) | |||
14743 | 14743 | Clean up "urls" documentation | Documentation | |||
14744 | 14744 | Update views docs | Documentation | |||
14745 | 14745 | Update shortcuts docs | Documentation | |||
14756 | 14756 | "Related objects reference" documentation needs copy-edit | Documentation | |||
14773 | 14773 | MultipleObjectMixin and subclasses should accept custom paginator class | Generic views | |||
14774 | 14774 | assertNumQueries is buggy with views and the test client if used more than once in a test | Testing framework | |||
14181 | 14181 | 2 | Template tag needed to disable/force L10N formatting on a per-variable basis | Internationalization | ||
14795 | 14795 | Empty Superuser Permissions | contrib.auth | |||
14805 | 14805 | Tweak sitemaps docs | Documentation | |||
14816 | 14816 | Error in documentation of InlineModelAdmin options | Documentation | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14060 | 14060 | PostGISAdapter needs to properly cast input for comparisons on geography columns. | GIS | |||
14862 | 14862 | bad links | *.djangoproject.com | |||
14878 | 14878 | Issues in generic views (list) | Generic views | |||
14905 | 14905 | models.FileField links to url attribute, which is undocumented. | Documentation | |||
14910 | 14910 | I18N locale per app resolving - documentation incorrect and bug | Internationalization | |||
14924 | 14924 | I18N looks for translations in the reverse order of the apps | Internationalization | |||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
14938 | 14938 | "Save as" does not save entries added with a Inline | Forms | |||
14948 | 14948 | 1 | Broken routers in 1.2.4: type object 'ModelBase' has no attribute '_meta' | Database layer (models, ORM) | ||
14955 | 14955 | URLField validation should use HEAD requet instead of GET | Core (Other) | |||
14959 | 14959 | model fields docs should link to local flavor | Documentation | |||
14965 | 14965 | {% include %} tag changes should be mentioned in release notes | Documentation | |||
14977 | 14977 | contrib.admin ordering by two or more fields | contrib.admin | |||
14980 | 14980 | 1.2.4 release notes did not make it into trunk | Documentation | |||
14994 | 14994 | Example in auth docs emits DeprecationWarning | Documentation | |||
14997 | 14997 | Confusing wording on the note "Overriding Delete" | Documentation | |||
399 | 399 | 1 | 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 | |||
458 | 458 | "View on site" doesn't link to model's get_absoulte_url() method | contrib.admin | |||
689 | 689 | Honor Web server provided authentication | Core (Other) | |||
730 | 730 | more explicit middlware ordering | Core (Other) | |||
528 | 528 | Add a documentation generator that creates a PDF or HTML files locally | Documentation | |||
285 | 285 | WSGIRequest should set request.path to full uri path | HTTP handling | |||
661 | 661 | New function: batch save of objects would make for more efficient processing | Core (Other) | |||
14718 | 14718 | Different attributes for DateInput and TimeInput in SplitDateTimeWidget | Forms | |||
14063 | 14063 | Validating form file fields is hard | File uploads/storage | |||
14183 | 14183 | Geodjango models broken with pydoc | GIS | |||
13 | 13 | Related objects interface should be tighter (edit_inline) | contrib.admin | |||
14876 | 14876 | 1 | Q | Q with nullable related fields generates INNER JOIN where it should be LEFT JOIN | Database layer (models, ORM) | ||
14695 | 14695 | Field's `name` kwarg gets paved over | 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 | |||
14049 | 14049 | Fixture loading should be skipped for TestCase decorated with @skip* | Testing framework | |||
14288 | 14288 | Template filter: linebreaksbr doesn't normalize newlines | Template system | |||
14849 | 14849 | ManyToManyField has weird behavior in 1.2 w/ multi-db | Database layer (models, ORM) | |||
14610 | 14610 | fixtures should be able to specify their database | Testing framework | |||
14348 | 14348 | Paginator does not handle django.db.models.sql.datastructures.EmptyResultSet | Database layer (models, ORM) | |||
289 | 289 | [patch] more details with "Please correct the errors below." | contrib.admin | |||
14643 | 14643 | Readonly fields in GeoDjango admins | GIS | |||
14506 | 14506 | Crash on HEAD request | Documentation | |||
14608 | 14608 | Adding a INPhoneNumberField to indian localflavor | contrib.localflavor | |||
14390 | 14390 | set_password functionality outside of the User model | contrib.auth | |||
811 | 811 | 1 | IPv6 address field support | Core (Other) | ||
14029 | 14029 | not operator on F objects silently fails | Database layer (models, ORM) | |||
14020 | 14020 | Make HttpResponse.get work like dict.get | HTTP handling | |||
14201 | 14201 | Add a "security overview" page to the docs | Documentation | |||
14206 | 14206 | contrib:admin dynamic list_display support | contrib.admin | |||
14893 | 14893 | TypeError when accessing deferred (defer(..)) geometry field when using proxy geographic model | GIS | |||
14614 | 14614 | Dont send Request message when handle_uncaught_exception() | Core (Other) | |||
14082 | 14082 | 1 | modelform_factory should use the form's metaclass | Forms | ||
14045 | 14045 | makemessage miss some gettext in javascript | Internationalization | |||
14699 | 14699 | FormWizard tests are scattered between two test modules | Testing framework | |||
14903 | 14903 | wsgiref usage | HTTP handling | |||
14134 | 14134 | Ability to set csrf cookie path and https-only plus add 'secure' | Core (Other) | |||
14262 | 14262 | Helper for "get_something as varname" template tag pattern | Template system | |||
14766 | 14766 | ordering by a field that does not exists returns an empty QuerySet | Database layer (models, ORM) | |||
14854 | 14854 | Follow PEP 8 -- Style Guide for Python Code | Core (Other) | |||
14960 | 14960 | Write tests for inclusion_tag | Template system | |||
14733 | 14733 | Allow Manager.raw() execute not only "Pure selects" | Database layer (models, ORM) | |||
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 | |||
14101 | 14101 | Localized DecimalField doesn't accept localized input | Internationalization | |||
14993 | 14993 | Please make clear, that filter_horizontal pertains to m2m fields | Documentation | |||
14880 | 14880 | raw_id_fields in admin does not work when limit_choices_to dictionary has value=False | contrib.admin | |||
14823 | 14823 | Unexpected behavior with core.serializers.register_serializer and unregister_serializer | Core (Serialization) | |||
14818 | 14818 | cycle tag is not safe | Template system | |||
14038 | 14038 | 1.2 Release notes don't mention new template loader classes | Documentation | |||
14419 | 14419 | Make `makemessages --help` more useful | Core (Management commands) | |||
14796 | 14796 | inspectdb producing field names which are Python keywords | django-admin.py inspectdb | |||
14309 | 14309 | Spanish translation on deleting objects | Translations | |||
14801 | 14801 | Support for string methods with lazy translations | Internationalization | |||
14926 | 14926 | Support nesting app namespaces with current_app | Uncategorized | |||
14701 | 14701 | Meta attributes from abstract class | Database layer (models, ORM) | |||
14591 | 14591 | UnicodeDecodeError when trying to render the label of a field | contrib.admin | |||
14277 | 14277 | Error in documentation for mod_wsgi | 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 | |||
14839 | 14839 | django admin and user model inheritance | Uncategorized | |||
14949 | 14949 | Admin inlines not saving on "Save As New" | contrib.admin | |||
14439 | 14439 | Improve documentation on how to run the GIS test suite | GIS | |||
14655 | 14655 | formsets should be iterable | Forms | |||
14907 | 14907 | Document the settings affecting csrf cookie | Documentation | |||
14837 | 14837 | field based custom ordering | Database layer (models, ORM) | |||
14841 | 14841 | Add/fix xrefs in topics/db/models | Documentation | |||
14666 | 14666 | Ability to control the order the column in Models when mapping to the sql | Database layer (models, ORM) | |||
14169 | 14169 | Improve TemplateSyntaxError for invalid block tags | Template system | |||
14417 | 14417 | UnicodeDecodeError exception in recent actions | contrib.admin | |||
14790 | 14790 | Fix reST in 1.0 porting guide. | Documentation | |||
14794 | 14794 | Modify python path link broken | Documentation | |||
14789 | 14789 | Remove unused link from install docs | Documentation | |||
14784 | 14784 | Fixes to the files documentation | Documentation | |||
14783 | 14783 | Fixes to the email documentation | Documentation | |||
14782 | 14782 | Fixes to the cache documentation | Documentation | |||
14778 | 14778 | {load} for all child templates | Template system | |||
14767 | 14767 | Formatting tweaks to DB optimization doc | Documentation | |||
14637 | 14637 | There may an Internationalization bug in Forms | Translations | |||
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 | |||
14423 | 14423 | Wrong SQL on exclude with inheritance | Database layer (models, ORM) | |||
14566 | 14566 | Multiple database issue v1.2.3 - Django reading the wrong database | Database layer (models, ORM) | |||
14508 | 14508 | Test suite silences warnings | Testing framework | |||
14599 | 14599 | delete() is not documented on 'QuerySet API reference' page | Documentation | |||
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 | |||
14624 | 14624 | Old Cache Middleware mentioned | Documentation | |||
14588 | 14588 | Changed behaviour of middlewares after [14393] | Core (Other) | |||
14231 | 14231 | Missing index on expire_date in Session model | contrib.sessions | |||
14578 | 14578 | Typo in documentation for Proxy models | Documentation | |||
14398 | 14398 | runfcgi umask option should use literal value | Core (Management commands) | |||
14463 | 14463 | "See allowed date format strings" Is not linked | Documentation | |||
14223 | 14223 | Inconsistent exception raising on DB integrity errors | Database layer (models, ORM) | |||
14521 | 14521 | Camel case used for mthods' names | Uncategorized | |||
14432 | 14432 | Tutorial import line missing (tiny correction) | Documentation | |||
14227 | 14227 | Modify contributing docs to mention the 'easy-pickings' keyword in triage | Documentation | |||
14392 | 14392 | Inconsistency for "creating forms with models" | Documentation | |||
14074 | 14074 | RFE: "Best of both worlds" for short and long? | Documentation | |||
14416 | 14416 | ImageField forms require an enctype, not documented | Documentation | |||
14375 | 14375 | Typo in formfield documentation | Documentation | |||
14383 | 14383 | Capitalization of reStructuredText (reST) | Documentation | |||
14380 | 14380 | Form provided by modelform_factory fails when using fields attribute | Forms | |||
14281 | 14281 | Small documentation fixes after djangocon 2010 sprints commit-fest | Documentation | |||
14314 | 14314 | Import error on installation of Django 1.2.3 | Uncategorized | |||
14244 | 14244 | In clause with 1000 or more items fails in Oracle | Database layer (models, ORM) | |||
14265 | 14265 | Tag the 1.2.3 release in the repository | Uncategorized | |||
14235 | 14235 | UnicodeDecodeError in CSRF middleware | Forms | |||
14245 | 14245 | django/contrib/flatpages/fixtures not included in the 1.2.2 release tarball | Uncategorized | |||
14242 | 14242 | UserChangeForm Causes KeyError in 1.2.2 and Trunk | Forms | |||
14203 | 14203 | Manual schema specification for tables is not compatible with index creation statements | Database layer (models, ORM) | |||
14179 | 14179 | django create table with capitalized chars | Uncategorized | |||
14143 | 14143 | Database problems and import error of django.contrib.messages | Uncategorized | |||
14117 | 14117 | POST Data is different when run from TestClient and actually received | Testing framework | |||
14037 | 14037 | 1 | models.DateField don't serialize JSON | Database layer (models, ORM) | ||
14001 | 14001 | Can't use testing w/out having db creation privileges | Testing framework | |||
313 | 313 | 1 | PhoneNumberField should accept international format numbers | Internationalization | ||
920 | 920 | [patch] patch_response_headers breaks when response.content is unicode | Core (Cache system) | |||
854 | 854 | GUI editor for the admin interface | Core (Other) | |||
919 | 919 | 6 | [patch] Implement `random` template tag | Template system | ||
461 | 461 | Support use of pypgsql instead of psycopg | Database layer (models, ORM) | |||
541 | 541 | [patch] Making generic views use other templates like Zope3 ZPT | Generic views | |||
376 | 376 | Add a handler for mod_python v. 2 (Django requires v. 3) | Core (Other) | |||
987 | 987 | HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP | Core (Other) | |||
24 | 24 | 2 | edit_inline support for OneToOne relationships | Metasystem | ||
575 | 575 | edit_inline don't save child data when a "blank=True" field is not set | contrib.admin | |||
651 | 651 | 1 | Allow directories in filename argument to save_<fieldname>_file | Core (Other) | ||
659 | 659 | Selecting by month with DateField is broken with sqlite3 backend | Database layer (models, ORM) | |||
708 | 708 | search for meta.IPAddressField with postgresql backend is broken (admin) | Database layer (models, ORM) | |||
653 | 653 | 1 | setup.py doesn't create django/contrib/admin/templates/ | contrib.admin | ||
718 | 718 | 1 | svn co behind stupid proxy | *.djangoproject.com | ||
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 | Models CRUD via web services | Core (Other) | |||
566 | 566 | No mention about using quotes to ignore variable resolution in templates. | contrib.admin | |||
231 | 231 | [patch] Make appropriate model fields honor max_length param | Metasystem | |||
460 | 460 | Patch for get_table_list() for SQLite3 | Database layer (models, ORM) | |||
978 | 978 | STACKED ForeignKey classes don't show up in the admin for subclasses of related class | contrib.admin | |||
562 | 562 | "Add another" JavaScript doesn't add new value to all fields relating to the same type | contrib.admin | |||
391 | 391 | date_based generic views might be off by one | Generic views | |||
3988 | 3988 | âś… | 2 | Add Canadian (.ca) localflavor | contrib.localflavor | |
526 | 526 | Error when edit_inline model have unique_together constraint | Database layer (models, ORM) | |||
871 | 871 | ImageField doesn''t honor blank=True argument | contrib.admin | |||
189 | 189 | Inline editing of foreign keys doesn't do pretty error handling. | contrib.admin | |||
599 | 599 | locmem cache should deepcopy values from the cache to prevent aliasing | Core (Cache system) | |||
654 | 654 | 1 | DateFormat should be a subclass of TimeFormat, not Formatter | Tools | ||
673 | 673 | 2 | Final code example in Tutorial 3 is incorrect | Documentation | ||
710 | 710 | 3 | Differentiate between __repr__ and __str__ for model objects | Core (Other) | ||
716 | 716 | 2 | order_type not defined in new-admin django.contrib.admin.templatetags.admin_list | contrib.admin | ||
743 | 743 | 3 | new-admin: lookup_val2 not defined in BooleanFieldFilterSpec of django.contrib.admin.views.main | contrib.admin | ||
744 | 744 | 1 | `NullBooleanField` should show an icon in the admin listing rather than "None" | Generic views | ||
754 | 754 | 2 | editable=False causes fields to lose current value upon save in admin interface | contrib.admin | ||
758 | 758 | 2 | django_admin_log items should be HTML-escaped when shown in admin interface | contrib.admin | ||
779 | 779 | 5 | [patch] Allow callables in extra_lookup_kwargs of generic views | Generic views | ||
889 | 889 | 2 | [patch] `str()` should be used in admin interface popup-add | contrib.admin | ||
912 | 912 | 1 | Documentation should be updated to reflect __repr__ / __str__ split for model objects | Documentation | ||
939 | 939 | 1 | [patch] CSS class for optional monospace textareas in admin | contrib.admin | ||
940 | 940 | 2 | Trac RSS feed link should be visible from Django's Trac | *.djangoproject.com | ||
264 | 264 | None | Contrib apps | |||
875 | 875 | typo in docs | Documentation | |||
851 | 851 | New SQL query API | Database layer (models, ORM) | |||
787 | 787 | High-level feeds ('Feed' subclasses) don't pick up author details | contrib.syndication | |||
617 | 617 | num_in_admin problem in tutorial | contrib.admin | |||
601 | 601 | Unique_together documentation update | Documentation | |||
436 | 436 | Create an API to update and delete multiple objects in a single call | Metasystem | |||
425 | 425 | django.utils.images should have a thumbnail function | Tools | |||
509 | 509 | We need a "Powered by Django" button | Database layer (models, ORM) | |||
508 | 508 | max_age for cookies doesn't work in safari (and perhaps not IE) | Core (Other) | |||
398 | 398 | [patch] {%define VAR as%}VALUE{%in%} tag | Template system | |||
333 | 333 | HttpResponse should get a default charset | Core (Other) | |||
273 | 273 | [patch] Password salt and other algorithms support | Core (Other) | |||
360 | 360 | [PATCH] django-admin.py runserver only takes a port when it could also take an ip:port | Core (Other) | |||
296 | 296 | [patch] Typo in docs/model_api.txt | Documentation | |||
251 | 251 | [patch] Add "AND" and "OR" clauses to the SQL query syntax | Metasystem | |||
216 | 216 | sqlite3 broken post rev 329 | Metasystem | |||
166 | 166 | [patch] Add "in" to the lookup types in the DB API | Core (Other) | |||
2 | 2 | Calendar popup - next/previous month links close the popup in Safari | contrib.admin | |||
163 | 163 | Option to leave off __exact | Template system | |||
100 | 100 | document ForeignKey('self') hack, please | Documentation | |||
155 | 155 | django-admin initializes mysite.com in meta table without way to change that | contrib.admin | |||
8 | 8 | Date and time fields should accept multiple formats | contrib.admin | |||
109 | 109 | 1 | Patch: Customizing Date(Time)Field displays | contrib.admin | ||
33 | 33 | frontpage typo | *.djangoproject.com | |||
51 | 51 | Create add_* methods for objects with a many-to many-relationship | Metasystem | |||
171 | 171 | Bug, I think, in foreign keys and SQLite | Database layer (models, ORM) | |||
21 | 21 | FileUploadField should allow for manual filename entry | contrib.admin | |||
200 | 200 | Add a Decimal type and a Currency type | Database layer (models, ORM) | |||
952 | 952 | 1 | [patch] Allow for database client encoding configuration from project settings | Database layer (models, ORM) | ||
652 | 652 | An option to upload files into database would be a great alternative to filesystem uploads. | Database layer (models, ORM) | |||
999 | 999 | 'bool' object has no attribute 'get' when trying to add a record | Metasystem | |||
482 | 482 | ForeignKey inline editing drops records in the Admin application | Core (Cache system) | |||
639 | 639 | Model FileFields empty on first pass through save() | Core (Other) | |||
613 | 613 | prevent raw_post_data parsing on defined view functions | Core (Other) | |||
5 | 5 | Add a cache=NUM_SECONDS argument to QuerySet | Metasystem | |||
443 | 443 | Date's of the form 0000-00-00 don't work | Database layer (models, ORM) | |||
547 | 547 | [patch] XMLRPC support for django | Tools | |||
924 | 924 | 1 | [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 | |||
10 | 10 | Ordered objects should have API access to their order number | Validators | |||
872 | 872 | fields.TextField should pass 'rows' argument to its formfields.LargeTextField | contrib.admin | |||
65 | 65 | [i18n] Internationalization and localisation | contrib.admin | |||
581 | 581 | RSS framework needs unit tests | contrib.syndication | |||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
472 | 472 | ImageField description should include link to pitfall or FAQ | Documentation | |||
463 | 463 | 2 | [patch] new mysql.DatabaseWrapper - solving multiple MySQL problems | Core (Other) | ||
87 | 87 | [patch] Oracle database support | Database layer (models, ORM) | |||
452 | 452 | Two ManyToManyFields to the same object should give that other object two API methods, not one | Metasystem | |||
349 | 349 | [patch] Bad styling in Admin interface | contrib.admin | |||
61 | 61 | 3 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | ||
739 | 739 | tutorial and docs translations | Documentation | |||
337 | 337 | DateTime fields don't work in the generic views | Generic views | |||
318 | 318 | Missing ')' in SlugField code example | *.djangoproject.com | |||
167 | 167 | ForeignKey should also take string arg instead of class name | Metasystem | |||
395 | 395 | [patch] New session middleware for browser-session length cookies | Core (Other) | |||
805 | 805 | OneToOneField conflicts with ForeignKey | Database layer (models, ORM) | |||
423 | 423 | Admin filters broken with [549] | contrib.admin | |||
642 | 642 | [patch] Docs: EmailField clarification | Documentation | |||
316 | 316 | Error while logging into Admin site since revision 487 | contrib.admin | |||
595 | 595 | Allow custom 'select' arguments sorted descending to work | Metasystem | |||
967 | 967 | [patch] Safe quoting of table names | Database layer (models, ORM) | |||
170 | 170 | Unicode field names cause UnicodeEncodeError in main admin handler | contrib.admin | |||
500 | 500 | [patch] Templates files extensions other than '.html' should be possible | Template system | |||
835 | 835 | [new-admin] Updated norwegian translation | Template system | |||
201 | 201 | ImageField validation error | contrib.admin | |||
724 | 724 | get_next_by_pub_date/get_previous_by_pub_date model methods only see 1 item for each day. | Core (Other) | |||
419 | 419 | Create meta.AbstractModel | Metasystem | |||
574 | 574 | 2 | [patch] fix small CSS bug in admin interface | contrib.admin | ||
913 | 913 | 3 | [patch] incorrect `list_filter` field error message a bit stranger than necessary | contrib.admin | ||
135 | 135 | Document mod_python behavior with more than one SETTINGS in a vhost | Documentation | |||
935 | 935 | weird interaction between edit_inline and OneToOneField causes adding through admin to fail | contrib.admin | |||
829 | 829 | 1 | __repr__ overloaded for short_descriptions in admin interface | contrib.admin | ||
733 | 733 | small addition to i18n.txt with regard to caching | Core (Other) | |||
119 | 119 | Serving media | Core (Other) | |||
610 | 610 | XSLT as templating engine. | contrib.admin | |||
686 | 686 | sqlreset references django_admin_log | Generic views | |||
699 | 699 | unique_together - raise an error message | contrib.admin | |||
298 | 298 | Need impovement to POST.copy() | Core (Other) | |||
644 | 644 | SQL Server DB backend: Rev 940 test results | Database layer (models, ORM) | |||
350 | 350 | "offset" keyword does not work on MySQL 3.x | Database layer (models, ORM) | |||
800 | 800 | startswith lookup type does not work with underscore | Database layer (models, ORM) | |||
288 | 288 | Document custom template tags systyem | Documentation | |||
304 | 304 | Changes to auth.LogEntry in changeset [469] breaks Oracle backend. | Database layer (models, ORM) | |||
233 | 233 | Using ImageField without PIL | Core (Other) | |||
78 | 78 | Add a test suite for core functionality | Tools | |||
583 | 583 | [patch] Add app-template dirs to TEMPLATE_DIRS | Template system | |||
911 | 911 | [patch] Make template system scoped to the parser | contrib.admin | |||
625 | 625 | [patch] Add template decorators | Template system | |||
961 | 961 | 2 | [patch] Add automatic thumbnail generation to ImageFields | Core (Other) | ||
576 | 576 | 1 | [patch] don't show 'add another' button in popup | contrib.admin | ||
972 | 972 | better explain choices usage in the model docs | Documentation | |||
741 | 741 | Session unpickler is not fault tolerant | Core (Other) | |||
603 | 603 | Improved template error messages | Template system | |||
832 | 832 | [patch] Sessions should be able to expire at the end of a browser session | Core (Other) | |||
657 | 657 | validator - characters without numbers | Validators | |||
356 | 356 | [patch]: simple XML-RPC support for Django | Core (Other) | |||
535 | 535 | Refactor admin code to clean it up | contrib.admin | |||
557 | 557 | date_hierarchy doesn't work with DateField | contrib.admin | |||
226 | 226 | MetaWeblog API Support | Core (Other) | |||
593 | 593 | [patch] Fulltext search support in Django | Database layer (models, ORM) | |||
905 | 905 | 1 | [patch] Add _pre_set and _post_set hooks to models | Core (Other) | ||
949 | 949 | [patch] include template tag should support select_template type list | Template system | |||
305 | 305 | sql code was not white space safe? | Database layer (models, ORM) | |||
1001 | 1001 | Spanish translation for djangojs.po | Translations | |||
366 | 366 | Document meta.LazyDate() technique | Documentation | |||
319 | 319 | prepopulate_from attribute does not correctly handle DateTimeField types | contrib.admin | |||
667 | 667 | 3 | [patch] extra_lookup_kwargs and extra_context in infodicts should accept callbacks | Generic views | ||
674 | 674 | ImageField display use undocumented thumbnails for change_list display | contrib.admin | |||
302 | 302 | object.save() doesn't update, re-inserts | contrib.admin | |||
214 | 214 | [patch] Allow selecting individual fields in SQL SELECT statements via the models API | Metasystem | |||
672 | 672 | get_absolute_url isn't nice | contrib.syndication | |||
513 | 513 | 1 | an integer form field is passed to sql as a string if it is None and not on the form. | Core (Other) | ||
900 | 900 | [patch] Premature close of postgres connection with multiple threads | Database layer (models, ORM) | |||
449 | 449 | [patch] variable selection for templates should allow negative list indexes | Template system | |||
542 | 542 | [patch] Add an "or cancel" link to add, edit, and delete admin views. | contrib.admin | |||
549 | 549 | 1 | StaticField formfield | Core (Other) | ||
696 | 696 | add newline-suppression to {% and {{ | Template system | |||
945 | 945 | not translated parts in admin Javascript | Translations | |||
968 | 968 | page not found ->http://www.djangoproject.com/documentation/models/or_lookups/ | Documentation | |||
795 | 795 | Documentation mismatch regarding "Many-to-one relationships that can be null" | *.djangoproject.com | |||
815 | 815 | [patch] select keyword to lookup_kwargs are being quoted incorrectly in query | Core (Other) | |||
503 | 503 | Field objects with required arguments shouldn't be keyword arguments. | Core (Other) | |||
479 | 479 | [patch] Implement timezone-formats in date-formatting | Database layer (models, ORM) | |||
655 | 655 | [doc] model_api - validator_list is incomplete | Documentation | |||
493 | 493 | [patch] FileField.get_foo_url returns absolute path instead url | Metasystem | |||
630 | 630 | Error in docs | Documentation | |||
578 | 578 | 2 | [patch] automatically do MD5 in admin backend | contrib.admin | ||
545 | 545 | Checkin [670] breaks modpython | Core (Other) | |||
382 | 382 | globals should show up in model methods and classes (like normal python classes) | Core (Other) | |||
330 | 330 | get_relatedobject_count error with OneToOneFields | Metasystem | |||
388 | 388 | Prefix for django table names | Metasystem | |||
307 | 307 | Use unicode strings u"bla-bla" in SQL-queries for compatibility with national languages | Metasystem | |||
217 | 217 | Multiple foreign keys to one table | Metasystem |