MS
(MS)
Most Active Role
N/A
Most Active Component
N/A
Activity Timeline
[No data in this time period]
Components
[No data in this time period]
Tickets
Trac | Ticket (1234) | Reporter (3) | Owner (0) | Commenter (270) | Summary | Component |
---|---|---|---|---|---|---|
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) | |||
34041 | 34041 | Accessibility improvements for admin breadcrumbs | contrib.admin | |||
34380 | 34380 | Make URLField assume "https". | Forms | |||
34871 | 34871 | Validation of UniqueConstraint with Case() crashes. | Database layer (models, ORM) | |||
897 | 897 | Bi-Directional ManyToMany in Admin | contrib.admin | |||
373 | 373 | Add support for multi-column primary keys. | Database layer (models, ORM) | |||
27021 | 27021 | Add explicit support for Q object annotations | Database layer (models, ORM) | |||
470 | 470 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | |||
27674 | 27674 | Deprecate GeoModelAdmin and OSMGeoAdmin | GIS | |||
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) | |||
34609 | 34609 | Deprecate format_html calls without args or kwargs | Utilities | |||
34983 | 34983 | Deprecate django.utils.itercompat.is_iterable(). | Utilities | |||
34898 | 34898 | Adding non-deterministic collations to unique CharFields crashes on PostgreSQL. | Migrations | |||
34856 | 34856 | Running tests with historical migrations that contain index together fails with TypeError. | Migrations | |||
27236 | 27236 | Deprecate Model.Meta.index_together in favour of Model.Meta.indexes | Database layer (models, ORM) | |||
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 | |||
27409 | 27409 | Issues with admindocs docstring links generation | contrib.admindocs | |||
34034 | 34034 | Adding a class on ChoiceWidget subwidgets is excessively difficult | Forms | |||
34479 | 34479 | Support "watchfiles" in the autoreloader | Utilities | |||
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) | |||
27645 | 27645 | Move Settings.__init__ checks to system checks | Core (Other) | |||
27106 | 27106 | Document which template filters can be used in Python code (and how) | Documentation | |||
27909 | 27909 | Use AUTH_USER_MODEL in startproject template | Core (Management commands) | |||
34887 | 34887 | Allow unlimited CharField for SQLite backend | Database layer (models, ORM) | |||
34221 | 34221 | Plural-Forms in .po files break Django's translation precedence. | Internationalization | |||
34429 | 34429 | Allow to set unusable password via admin UI | contrib.auth | |||
34643 | 34643 | Move admin form labels to a more accessible place | contrib.admin | |||
34013 | 34013 | Support ordering by annotation transforms (e.g JSONObject/ArrayAgg transforms). | Database layer (models, ORM) | |||
34118 | 34118 | Python 3.12 compatibility | Core (Other) | |||
34125 | 34125 | Limiting QuerySet crashes on union() with a single non-empty query | Database layer (models, ORM) | |||
34636 | 34636 | Add documentation for Query's function `sql_with_params` | Database layer (models, ORM) | |||
34045 | 34045 | Admin changelist checkboxes do not have labels | contrib.admin | |||
34701 | 34701 | Add support for NULLS [NOT] DISTINCT to UniqueConstraint | Database layer (models, ORM) | |||
34654 | 34654 | Post-normalization performed on the Username field leading to the bypass of the whitespace stripping | contrib.auth | |||
34502 | 34502 | Union giving wrong column ordering even when using .values/.values_list | Database layer (models, ORM) | |||
34846 | 34846 | Add "Copy" button to the code snippets in docs. | Documentation | |||
34881 | 34881 | migrate crashes when renaming model referenced twice by ManyToManyField.through model on SQLite. | Migrations | |||
34608 | 34608 | Migrations generates code that it can't execute | Migrations | |||
34613 | 34613 | add support for Partitioned cookies | HTTP handling | |||
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) | |||
34211 | 34211 | Performance regression in ForeignKeyDeferredAttribute changes. | Database layer (models, ORM) | |||
34853 | 34853 | Accept-Language Header takes precedence over cookie for format localization | Internationalization | |||
34059 | 34059 | Validation of check constraints on JSONField key transforms with None produces invalid SQL on PostgreSQL. | Database layer (models, ORM) | |||
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) | |||
27752 | 27752 | Fix and test admin_order_field set for the __str__ of a model | contrib.admin | |||
34488 | 34488 | ClearableFileInput widget forgets "Clear" selection when form is not valid | Forms | |||
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 | |||
27460 | 27460 | Allow declaring a GenericRelation from an abstract model to another abstract model | Database layer (models, ORM) | |||
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 | |||
34200 | 34200 | Allow setting postgres role during connection setup | Database layer (models, ORM) | |||
34852 | 34852 | 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 | |||
34597 | 34597 | Queryset (split) exclude's usage of Exists is significantly slower than subquery | Database layer (models, ORM) | |||
27225 | 27225 | "age" header is not set for responses taken from cache. | HTTP handling | |||
34961 | 34961 | Add a max_length parameter to EmailValidator | Core (Other) | |||
34036 | 34036 | Low text contrast over light blue backgrounds in admin light theme | contrib.admin | |||
34949 | 34949 | Clarify when unique constraints are ignored. | Documentation | |||
34769 | 34769 | JSONField key/path transforms tests fail on Oracle 21c. | Database layer (models, ORM) | |||
34989 | 34989 | Set Content-Length where possible for HttpResponses. | HTTP handling | |||
34831 | 34831 | Search in admin could allow issuing a query with many OR'd clauses | contrib.admin | |||
27055 | 27055 | Model form with geometry widgets has invalid html | GIS | |||
34986 | 34986 | Fix up support for PyPy 3.10 | Core (Other) | |||
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) | |||
34991 | 34991 | Wrong layout of pagination buttons with editable list in the admin. | contrib.admin | |||
34968 | 34968 | MultiPartParser silent large header fields size failures | HTTP handling | |||
34818 | 34818 | GenericIPAddressField ValidationError incorrect message when both protocols present | Database layer (models, ORM) | |||
14611 | 14611 | Added dedicated option to test.Client methods (other than get()) for passing query parameters. | Testing framework | |||
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) | |||
34979 | 34979 | inlineformset_factory sets max_num forms to one even though there is a unique_together constraint | contrib.admin | |||
34972 | 34972 | Aggregate with CombinedExpression resulting in NotImplemented instead of None after update from 3.2 -> 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) | |||
34959 | 34959 | Q(a=b) and Exact(a, b) handle NULLs differently | Database layer (models, ORM) | |||
34962 | 34962 | Support for overriding result of model field values | Database layer (models, ORM) | |||
34953 | 34953 | CSRF verification fails even with CSRF middleware commented out | CSRF | |||
34947 | 34947 | assertContains fails when there is unicode in the response json | Testing framework | |||
34945 | 34945 | annotate -> union -> values gives wrong values | Database layer (models, ORM) | |||
34940 | 34940 | Filter queryset on "tuples" of values for multiple columns | Database layer (models, ORM) | |||
34942 | 34942 | Add icontains support for PostgreSQL ArrayField | Database layer (models, ORM) | |||
34939 | 34939 | Widget templates not refreshing | Forms | |||
34694 | 34694 | 2 | trailing slash is not appending | Core (URLs) | ||
34937 | 34937 | Provide a get_form_kwargs for the ModelAdmin | contrib.admin | |||
34935 | 34935 | makemigrations --check no longer reports pending migrations | Migrations | |||
34930 | 34930 | Parallel tests fail on Python 3.11+ when IsolatedAsyncioTestCase is used | Testing framework | |||
34926 | 34926 | Missing model after squashing | Migrations | |||
34899 | 34899 | Model Field.choices callable support is not actually lazy | Database layer (models, ORM) | |||
34921 | 34921 | Filtering an unbound DateTimeField with naive date crashes | Database layer (models, ORM) | |||
34918 | 34918 | Assigning model instance to `_id`/attname field saves correctly, but breaks accessing the field | Database layer (models, ORM) | |||
34916 | 34916 | Add support for brotli compression | HTTP handling | |||
34915 | 34915 | Do not autopopulate _order field for model with an order_with_respect_to if already set. | Database layer (models, ORM) | |||
27234 | 27234 | Clarify the type of the django.server logger's 'request' extra context | Documentation | |||
34798 | 34798 | Subquery wrapping is required in QuerySet.aggregate() for aggregates referencing nested subquery. | Database layer (models, ORM) | |||
34551 | 34551 | Case-When aggregation over aggregated fields doesn't work since 4.2 | 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) | |||
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) | |||
34759 | 34759 | Confirm/Add support for SpatiaLite 5.1 | GIS | |||
34657 | 34657 | Testing assertions `assertContains` and `assertInHTML` should output the haystack on failure | Testing framework | |||
34883 | 34883 | Allow template tags to set extra data on templates. | Template system | |||
34312 | 34312 | startapp/startproject template should support file renames with the full context | Core (Management commands) | |||
34878 | 34878 | Autoreload crashes with FORM_RENDERER="django.forms.renderers.TemplatesSetting". | Template system | |||
34879 | 34879 | "Data truncated for column .." for migration changing auto-id-field | Migrations | |||
34877 | 34877 | KeyError for output_field in GeneratedField | Database layer (models, ORM) | |||
34874 | 34874 | Add table_exists() to optimize checks for django_migrations table. | Database layer (models, ORM) | |||
34870 | 34870 | Memory leak when using psycopg-c with django hstore | Database layer (models, ORM) | |||
34849 | 34849 | Appending django.contrib.postgres to the INSTALLED_APPS via @modify_settings crashes. | Database layer (models, ORM) | |||
34869 | 34869 | makemessages - ignore duplicate msgid if the translations are identical | Internationalization | |||
34499 | 34499 | In tutorial part08, Django debug toolbar shows up in admin site but not in public site | Documentation | |||
34863 | 34863 | sqlite math functions don't accept character fields as input | Database layer (models, ORM) | |||
34867 | 34867 | [Date Input Localization] Accept-Language Header Takes Precedence Over Language Set With Cookie | Internationalization | |||
34858 | 34858 | Output field for combined PositiveIntegerField is not properly resolved. | Database layer (models, ORM) | |||
34823 | 34823 | assertTemplateUsed() context manager crashes for templates without names. | Testing framework | |||
34864 | 34864 | Add ability to customise script tags for form media | 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 | |||
34829 | 34829 | Django reports the “mutually exclusive” error for settings that do not contain STATICFILES_STORAGE. | File uploads/storage | |||
34642 | 34642 | File.open to support different encodings | Core (Other) | |||
34827 | 34827 | select_for_update example raises TransactionManagementError | Documentation | |||
34826 | 34826 | Bounded Integer Range Field For Forms | Forms | |||
34820 | 34820 | Migrations crashes when changing ForeignObject properties. | Database layer (models, ORM) | |||
34816 | 34816 | GenericForeignKey crashes if content_type_id is changed and object_id is type incompatible with old object | contrib.contenttypes | |||
34791 | 34791 | Prefetch's queryset attribute is ignored when the same nested relation is used multiple times. | Database layer (models, ORM) | |||
34768 | 34768 | Calling `colorama.init()` on module load can have unwanted side effects | Core (Management commands) | |||
34778 | 34778 | startproject could use find_spec() rather than import_module() to check for conflicts | Core (Management commands) | |||
34803 | 34803 | Nested OuterRef crashes with AttributeError | Database layer (models, ORM) | |||
34807 | 34807 | importing `django.forms` causes circular import error | Forms | |||
34451 | 34451 | Incorrect exception handling within the django exception handler | Error reporting | |||
34210 | 34210 | Show the duration of individual tests | Testing framework | |||
34799 | 34799 | inspectdb fails on tables with cross-schema relations on MySQL. | Database layer (models, ORM) | |||
34802 | 34802 | django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() | contrib.admin | |||
34784 | 34784 | Django french short date format translation bug | Internationalization | |||
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) | |||
34788 | 34788 | Correct NUMBER_GROUPING in Japan. | Internationalization | |||
34785 | 34785 | Contribution guide comes out non successful | Error reporting | |||
34773 | 34773 | settings.STATICFILES_STORAGE does not return correct value when STORAGES are defined | contrib.staticfiles | |||
34780 | 34780 | Tests don't pass on Python 3.11.4. | Core (Other) | |||
34770 | 34770 | Default autoescape off in password_reset_email.html | contrib.auth | |||
34774 | 34774 | ModelAdmin form validation that cross-validates main form and inline formsets | contrib.admin | |||
34771 | 34771 | QuerySet.order_by() crashes on constants that cannot be cast on MySQL. | Database layer (models, ORM) | |||
34692 | 34692 | django.forms.renderers.get_default_renderer()'s template loader cache is not being reset on autoloads. | Forms | |||
34542 | 34542 | Required fields allowed to be blank are not accepted non-interactively using createsuperuser | contrib.auth | |||
34754 | 34754 | CheckConstraint with isnull lookup on JSONField transform None into null jsonb value | Database layer (models, ORM) | |||
34764 | 34764 | Add support for Clusterized Redis deployments | Core (Cache system) | |||
34751 | 34751 | FilteredSelectMultiple ignores select optgroup | contrib.admin | |||
14845 | 14845 | Document connection-creation process | Documentation | |||
34728 | 34728 | OR operator on queryset does not work as expected | Database layer (models, ORM) | |||
34720 | 34720 | BaseReloader.watch_dir() incorrectly checks for existence of path | Utilities | |||
34738 | 34738 | Django admin doesn't translate error | contrib.admin | |||
34735 | 34735 | About form validation | Forms | |||
34532 | 34532 | Form.default_renderer is ignored in formsets. | Forms | |||
34723 | 34723 | `TypeError` when loading a Django app with incorrect type of `choices` | Database layer (models, ORM) | |||
34727 | 34727 | Error in CharField with TextChoices and missing max_length parameter | Testing framework | |||
34725 | 34725 | get_containing_app_config does not find an object in a module imported with an absolute path from project root | Uncategorized | |||
34726 | 34726 | Backslash replaced by forwardslash in queries | Uncategorized | |||
34721 | 34721 | ChoiceField/TypedChoiceField: .value() has inconsistent behaviour, coercion not applied. | Forms | |||
34716 | 34716 | Class methods from nested classes cannot be used as Field.default. | Migrations | |||
34711 | 34711 | Make ChoiceField auto-detect and coerce values. | Forms | |||
34679 | 34679 | Cannot run collectstatic with existing unsupported manifest file | contrib.staticfiles | |||
34413 | 34413 | Variant of Prefetch but for the earliest/latest related object | Database layer (models, ORM) | |||
34448 | 34448 | makemessages' --no-obsolete option is undocumented and untested. | Core (Management commands) | |||
34697 | 34697 | Migration serializer for sets results in non-deterministic order. | Migrations | |||
34705 | 34705 | BoundField.as_widget() ignores aria-describedby in attrs argument | Forms | |||
34691 | 34691 | Add a system check for unmatched URL paths' < / > | Core (System checks) | |||
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 | |||
34700 | 34700 | ValidatedFileField | File uploads/storage | |||
34639 | 34639 | MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate | contrib.admin | |||
34682 | 34682 | System check for CSRF_TRUSTED_ORIGINS raises errors for http://localhost:port. | Core (System checks) | |||
34674 | 34674 | Updating the file contents of a Django FileField during upload results in I/O error | File uploads/storage | |||
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) | |||
34666 | 34666 | Mysql issue using afirst "The client was disconnected by the server because of inactivity" | Database layer (models, ORM) | |||
34634 | 34634 | Creating objects with nested MTI crashes. | Database layer (models, ORM) | |||
34661 | 34661 | Peppering user passwords | contrib.auth | |||
34473 | 34473 | StepValueValidator does not take into account min_value | Forms | |||
34651 | 34651 | 'list' object has no attribute '_committed' | Uncategorized | |||
34644 | 34644 | social-app-django's JSONField doesn't work as expected. | Database layer (models, ORM) | |||
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) | |||
34631 | 34631 | Expression.identity() performance | 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 | |||
34635 | 34635 | ModelChoiceField with a to_attr that can have an EMPTY_VALUE | Forms | |||
34600 | 34600 | Review reference to bleach in docs | Documentation | |||
34564 | 34564 | returning None instead of zero in Count annotation | Database layer (models, ORM) | |||
34590 | 34590 | Querying for decimals larger than max_digits crashes on SQLite | Database layer (models, ORM) | |||
34587 | 34587 | Allow to override table2model conversion for inspectdb command | Core (Management commands) | |||
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 | |||
34322 | 34322 | ManifestStaticFilesStorage crashes on commented JavaScript import statements | contrib.staticfiles | |||
34350 | 34350 | WSGIRequest crashes when "wsgi.input" is None. | Core (Other) | |||
34568 | 34568 | makemigrations --update should respect the --name option. | 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) | |||
34544 | 34544 | 8 | DBMS_LOB.SUBSTR() is unnecessary for "IS NULL" condition on Oracle. | Database layer (models, ORM) | ||
34525 | 34525 | index_together warning after migration to new style | Database layer (models, ORM) | |||
34531 | 34531 | Rendering form throws deprecation warning | Forms | |||
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 | |||
34513 | 34513 | Error E108 does not cover some cases | contrib.admin | |||
34520 | 34520 | ModelAdmin.fields: wrapping in tuples does not have any effect (each field on separate line) | contrib.admin | |||
34504 | 34504 | SSLCertVerificationError on outgoing emails for some mailboxes | Core (Mail) | |||
34455 | 34455 | i18n_patterns() not respecting prefix_default_language=False | Internationalization | |||
34508 | 34508 | Admin Checks Reversed FKs.( modified check_list_display function ) | Uncategorized | |||
34501 | 34501 | Revert CICharField deprecation | contrib.postgres | |||
34483 | 34483 | Negative result of django.utils.timesince.timesince | Utilities | |||
34486 | 34486 | SearchHeadline crashes without an active connection. | contrib.postgres | |||
34492 | 34492 | I get an error when using BinaryField in sqllite3. | Database layer (models, ORM) | |||
34484 | 34484 | HttpRequest.__deepcopy__ doesn't deepcopy attributes | HTTP handling | |||
34394 | 34394 | ASGIRequest doesn't respect settings.FORCE_SCRIPT_NAME. | HTTP handling | |||
34485 | 34485 | Update examples by using f-strings instead of % | Documentation | |||
34459 | 34459 | SearchVector() can return query strings that are unsafe to combine. | contrib.postgres | |||
34028 | 34028 | Django 'static' template tag fails to generate URLs with SCRIPT_NAME prefix | Template system | |||
34456 | 34456 | Add a way to set allow_cascade=True in _fixture_teardown() | Testing framework | |||
34450 | 34450 | Lookup expressions across foreign keys introduce extra joins | Database layer (models, ORM) | |||
34039 | 34039 | Admin search bar is too small to use on small screens | contrib.admin | |||
34454 | 34454 | Connection failed with error message "FATAL: password authentication failed for user 'user'" | Database layer (models, ORM) | |||
34431 | 34431 | DateTimeField.input_formats change from Django 3.1 is documented improperly | Documentation | |||
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 | |||
34383 | 34383 | Layout error in Admin when using help_text | Template system | |||
34443 | 34443 | Filtering reverse relations against invalid lookups crashes. | Database layer (models, ORM) | |||
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 | |||
34077 | 34077 | Make BoundField renderable. | Forms | |||
34352 | 34352 | Unify terms in Signals docs. | Documentation | |||
34316 | 34316 | Visual regressions in admin's change password form | contrib.admin | |||
34433 | 34433 | OneToOneField can only be saved one way | Database layer (models, ORM) | |||
34424 | 34424 | SelectDateWidget can crash with OverflowError. | Forms | |||
34388 | 34388 | Added support for direct usage of Choices classes on model fields | Database layer (models, ORM) | |||
27923 | 27923 | Add form signals (pre_init, post_init, pre_clean, post_clean, etc.) | Forms | |||
27487 | 27487 | ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple | contrib.admin | |||
34423 | 34423 | Migrations, UniqueConstraint lenght of identifier can be too long for Postgres/MySQL | Migrations | |||
14832 | 14832 | Impossible to create inline objects if form validates but is unchanged | contrib.admin | |||
34400 | 34400 | ModelFormSet not adding 'required' to fields | Forms | |||
34398 | 34398 | Django should automatically run migrations on in-memory SQLite DB | Database layer (models, ORM) | |||
27397 | 27397 | Querying with an integer larger than SQLite supports crashes with OverflowError | Database layer (models, ORM) | |||
27559 | 27559 | Admin changelist turns GET QueryDict into dict which may lose parameters | contrib.admin | |||
34385 | 34385 | BaseTemporalField child fields causing AttributeError to be raised by calling form.is_valid(). | Forms | |||
34379 | 34379 | Invalid regex pattern for password reset token in 4.2b1 | contrib.auth | |||
34368 | 34368 | Subquery referencing WINDOW expression breaks query compilation | Database layer (models, ORM) | |||
34365 | 34365 | add_form_template used as change_form_template when adding object when only declaring change_form_template | contrib.admin | |||
34359 | 34359 | Add setting to disable global thread_sensitive flag for Async ORM and Async cache | Database layer (models, ORM) | |||
34349 | 34349 | Formsets' add_fields() method fails in some circumstances if the argument index is None. | Forms | |||
34176 | 34176 | Annotation's original field-name can clash with result field name over aggregation | Database layer (models, ORM) | |||
34342 | 34342 | The test async_client is not consuming async StreamingResponse generators properly | Testing framework | |||
34341 | 34341 | FileSystemFinder harsh regarding its input on Windows | contrib.staticfiles | |||
34327 | 34327 | Test client session does not work as described when using signed cookie engine | Testing framework | |||
34328 | 34328 | Class-based async-only middleware not detected as coroutine in MiddlewareMixin | Documentation | |||
34318 | 34318 | Add a release note that makemessages no longer changes .po files when up to date. | Documentation | |||
34329 | 34329 | django-formset new app - i am facing the issue Uncaught (in promise) SyntaxError: JSON.parse | Forms | |||
34324 | 34324 | Django Discord Server is not mentioned in the "Join the Django community ❤️" section in contributing guide | Documentation | |||
34311 | 34311 | Update serialization examples from unique_together to UniqueConstraint | Documentation | |||
34323 | 34323 | Django form request is always response with "GET" instead of "POST" even when I use <form action="" method="post"> | Forms | |||
34319 | 34319 | Model.validate_constraints() crashes when constraint's validate() raises ValidationError without a code. | Database layer (models, ORM) | |||
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) | |||
27572 | 27572 | Static files served in development should prevent caching | contrib.staticfiles | |||
34307 | 34307 | Issue with min_num logic in InlineFormsets | Forms | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34295 | 34295 | Add makemigrations flag that just uses timestamp | Core (Management commands) | |||
34296 | 34296 | Formset validation does not consider UniqueConstraint with F() expressions. | Database layer (models, ORM) | |||
34254 | 34254 | Exists annotations can return non-boolean results (i.e. None) if used with an empty QuerySet. | Database layer (models, ORM) | |||
34290 | 34290 | X-Forwarded-Prefix support | HTTP handling | |||
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) | |||
34279 | 34279 | Certain character causes django admin to misfunction | Database layer (models, ORM) | |||
34267 | 34267 | QuerySet.union() crashes with IndexError when getting cached results. | Database layer (models, ORM) | |||
34266 | 34266 | Add ClosestPoint function to GeoDjango | GIS | |||
34260 | 34260 | models.FloatField documentation doesn't mention that +inf, -inf, and NaN are database-dependent. | Documentation | |||
34234 | 34234 | Drop support for PROJ < 5. | GIS | |||
34237 | 34237 | FileField does not take upload_to into account when setting unique=True | File uploads/storage | |||
34245 | 34245 | Change User model in BaseUserCreationForm/UserChangeForm.Meta to get_user_model(). | contrib.auth | |||
34246 | 34246 | Feature: Add new type of fields - cryptofields | Database layer (models, ORM) | |||
34244 | 34244 | Allow overriding error params in BaseValidator | Core (Other) | |||
34243 | 34243 | timesince() raises TypeError with USE_TZ=True and >1 month interval. | Utilities | |||
34082 | 34082 | "mysql server has gone away" on 404, 403 or 401 | Database layer (models, ORM) | |||
34238 | 34238 | Support computed `GENERATED ALWAYS` columns | Database layer (models, ORM) | |||
34063 | 34063 | request.POST not populated for multipart/form-data via AsyncClient | Testing framework | |||
14094 | 14094 | Cannot define CharField with unlimited length | Database layer (models, ORM) | |||
34228 | 34228 | Django 4.1.4 cannot import name 'force_unicode' from 'django.utils.encoding' | Utilities | |||
34165 | 34165 | migrate management command does not respect database parameter when adding Permissions. | contrib.auth | |||
34222 | 34222 | 1 | Django unit tests hang when running against a Postgres database | Testing framework | ||
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) | |||
34172 | 34172 | Documentation of AdminSite.get_urls() encourages security vulnerabilities | contrib.admin | |||
34194 | 34194 | Extract function for generating proper Content-Disposition headers | HTTP handling | |||
34160 | 34160 | Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. | Database layer (models, ORM) | |||
34190 | 34190 | Add a dump and die function to Django | Utilities | |||
34189 | 34189 | Code in Tutorial does not work because of a ',' | Documentation | |||
34119 | 34119 | ModelForm fields with callable defaults don't correctly propagate default values | Forms | |||
34184 | 34184 | Improve tutorial by mentioning User Interaction testing like django-webtest | Documentation | |||
34183 | 34183 | Add a ChoicesMeta.max_length property returning the max_length when data type supports len() | Database layer (models, ORM) | |||
34103 | 34103 | Queries with duplicate params incorrectly logged for Oracle | Database layer (models, ORM) | |||
34173 | 34173 | SessionMiddleware support 503 status code | contrib.sessions | |||
34174 | 34174 | async process_exception being called as sync from async view/middleware | Documentation | |||
34177 | 34177 | QuerySet.bulk_create() crashes on "pk" in unique_fields. | Database layer (models, ORM) | |||
34168 | 34168 | Add support for list of parameters to the QuerySet.raw(). | Database layer (models, ORM) | |||
34166 | 34166 | UniqueConstraint with condition not validated if the condition field is not editable. | Database layer (models, ORM) | |||
34155 | 34155 | ModelAdmin.render_change_form does not lowercase the app_label when setting template directories | contrib.admin | |||
34099 | 34099 | update_or_create() not saving data assigned in a model's save() method | Database layer (models, ORM) | |||
891 | 891 | customize table name prefixes | Database layer (models, ORM) | |||
34150 | 34150 | Add "View on site" links to generic common model URL and also to common url for app. | contrib.admin | |||
34149 | 34149 | Postgres "ExclusionConstraint with conditions cannot be deferred." seems wrong | contrib.postgres | |||
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 | |||
34137 | 34137 | model.refresh_from_db() doesn't clear cached generic foreign keys | contrib.contenttypes | |||
34088 | 34088 | 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 | |||
34136 | 34136 | Django 4.1.3 doesn't work with psycopg2 2.9.5 with Python 3.11.0 | Database layer (models, ORM) | |||
34129 | 34129 | Admin list_editable failed to edit | contrib.admin | |||
34124 | 34124 | Developer experience on {% with %} template tag can be improved. | Template system | |||
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) | |||
34122 | 34122 | models.ForeignObject is missing documentation | Documentation | |||
34066 | 34066 | Accessing UserAdmin via to_field leads to link to PasswordResetForm being broken (404) | contrib.auth | |||
27704 | 27704 | contrib.postgres.ArrayField with choices should use TypedMultipleChoiceField as its default form field class | contrib.postgres | |||
34121 | 34121 | Multi Databases documenation example doesn't work | Database layer (models, ORM) | |||
34109 | 34109 | Uvicorn can be run without installing gunicorn | Documentation | |||
34085 | 34085 | Black shouldn't format non-Python files | Core (Management commands) | |||
34093 | 34093 | Admin theme switcher icon should resize according to browser font size | contrib.admin | |||
34091 | 34091 | Invalid SQL: FROM clauses can be omitted when QuerySet is accessed from multiple threads | Database layer (models, ORM) | |||
34084 | 34084 | ModelForms always set self.instance even when none passed in | Forms | |||
34079 | 34079 | Excessive parentheses when generating a query | Database layer (models, ORM) | |||
34012 | 34012 | QuerySet.order_by() silently skips non-existing fields on related fields with Meta.ordering. | Database layer (models, ORM) | |||
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) | |||
34010 | 34010 | Parallel tests don't work with spawn. | Testing framework | |||
34056 | 34056 | Update the deprecated password list used by CommonPasswordValidator to a more recent list | contrib.auth | |||
34025 | 34025 | Autocomplete field fills all empty required fields references to the same model when added a choice in popup. | contrib.admin | |||
34050 | 34050 | Generated migration file is not detected by django because of the name of newly generated migration file | Migrations | |||
34053 | 34053 | JS tests depend on Cloudflare CDN for every run | Testing framework | |||
34023 | 34023 | inlines variable not bound in loop in ModelAdmin._create_formsets | contrib.admin | |||
34024 | 34024 | 'WhereNode' object has no attribute 'is_summary' when counting a queryset with annotation from a subquery | Database layer (models, ORM) | |||
34015 | 34015 | Registering lookups on relation fields should be supported. | Database layer (models, ORM) | |||
34022 | 34022 | admin:logout fails to log out non-staff users | contrib.admin | |||
34016 | 34016 | QuerySet.values_list() crash on simple ArrayAgg. | contrib.postgres | |||
34014 | 34014 | DecimalValidator fails to validate 0 in scientific notation (0E+1 or 0E+2) | Core (Other) | |||
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 | |||
34004 | 34004 | DateTimeField for Forms does not always respect input_formats | Forms | |||
34003 | 34003 | PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView & PasswordResetCompleteView not discovering custom template | contrib.auth | |||
34001 | 34001 | ForeignKey.formfield(): allow override for all kwargs | 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 | |||
27464 | 27464 | SRID should be stored in DB on MySQL backend | GIS | |||
14092 | 14092 | ImageField should allow SVG | Database layer (models, ORM) | |||
27624 | 27624 | Optimize ORM by using more immutable data structures | Database layer (models, ORM) | |||
27468 | 27468 | Move utils.crypto.salted_hmac() from SHA1 toward SHA256 | Utilities | |||
27961 | 27961 | Misconfigured SECURE_PROXY_SSL_HEADER setting is ignored | HTTP handling | |||
14357 | 14357 | 1 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | ||
27574 | 27574 | support geodetic distance calculation on MySQL 5.7+ | GIS | |||
14296 | 14296 | 'manage.py test' failing for apps that access read-only databases | Testing framework | |||
27753 | 27753 | Cleanups when no supported version of Django supports Python 2 anymore | Utilities | |||
27936 | 27936 | Add some clarifications to "Spanning multi-valued relationships" | Documentation | |||
27864 | 27864 | Limit the number of terms in an admin search | contrib.admin | |||
14035 | 14035 | Cannot access POST after request.encoding was set to a custom value | HTTP handling | |||
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 | |||
11760 | 11760 | ✅ | Placeholder for through value in ManyToManyField of abstract class | Database layer (models, ORM) | ||
27734 | 27734 | 1 | Add a helpful error message when a parallel test worker is assigned an unexpected index | Testing framework | ||
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 | 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 | 4 | 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) | |||
27917 | 27917 | Allow ModelAdmin.radio_fields to work with NullBooleanField | contrib.admin | |||
27445 | 27445 | RadioSelect widget does not work for NullBooleanField | Documentation | |||
14628 | 14628 | Document which settings can be changed at runtime | Documentation | |||
27871 | 27871 | Django keeps making the same migration over and over again | Migrations | |||
27480 | 27480 | Add a Cache.touch(key, timeout=DEFAULT_TIMEOUT) method | Core (Cache system) | |||
27679 | 27679 | Document that empty formsets display min_num+extra forms | Documentation | |||
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 | Allow generating '<link rel="alternate ... hreflang=...>" for sitemaps' | contrib.sitemaps | |||
27430 | 27430 | `manage.py test` does not support unittest `-b` buffer option | Testing framework | |||
27708 | 27708 | Relation between tables in different schemas with big names | Migrations | |||
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 | |||
27160 | 27160 | Document that running the Django test suite requires creating the databases and, on PostgresQL, a superuser | Documentation | |||
27370 | 27370 | Django's Select widget adds a required="required" attribute, even if created with empty_label=True | Forms | |||
27852 | 27852 | Admin Delete Object Block Page Doesn't Show All Related Objects Blocking Deletion | Database layer (models, ORM) | |||
27888 | 27888 | Add a button to clear all admin filters | contrib.admin | |||
14408 | 14408 | ✅ | Admin Error when subclassing ContentType for generic Relations | contrib.admin | ||
17 | 17 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | |||
14071 | 14071 | Row duplicated when modifying PK | contrib.admin | |||
27914 | 27914 | makemigrations produces incorrect path for inner classes | Migrations | |||
27164 | 27164 | Database routers examples could be more realistic | Documentation | |||
27808 | 27808 | Nested ArrayField with nullable base field generates invalid SQL | contrib.postgres | |||
27910 | 27910 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | |||
27086 | 27086 | running servers.tests may hang in parallel mode on Mac OS X | Core (Other) | |||
14218 | 14218 | Paginator just implement the __iter__ function | Core (Other) | |||
27921 | 27921 | Documentation of make_aware() with is_dst is misleading | Documentation | |||
14129 | 14129 | Slovenian translation plural-forms | Internationalization | |||
27801 | 27801 | Make createsuperuser inspect environment variables for username and password | contrib.auth | |||
27486 | 27486 | intword and filesizeformat filters shouldn't pass non-integers to gettext | Template system | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
14365 | 14365 | Make template-rendering signals available also in DEBUG mode | Testing framework | |||
27946 | 27946 | Improve "ValueError: Found wrong number of constraints" error message | Migrations | |||
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 | |||
27991 | 27991 | Add 'obj' kwarg to InlineModelAdmin.has_add_permission() | contrib.admin | |||
27867 | 27867 | Excluding a reverse relation produces inconsistent queries | Database layer (models, ORM) | |||
27025 | 27025 | Python 3.6 compatibility | Core (Other) | |||
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) | |||
27869 | 27869 | Add fastupdate and gin_pending_list_limit parameters to GinIndex | contrib.postgres | |||
27731 | 27731 | Squashmigrations doesn't optimize AlterField related_name across AlterUniqueTogether/AlterIndexTogether | Migrations | |||
27398 | 27398 | Make SimpleTestCase.assertRedirects() URL comparison ignore ordering of query parameters | Testing framework | |||
820 | 820 | Add "view" permission to compliment add/change/delete | contrib.admin | |||
27543 | 27543 | AttributeError: '_Frame' object has no attribute 'f_back' / Django and celery error logging gone wrong | Error reporting | |||
27560 | 27560 | Formset.save() crashes for model with foreign key to concrete base model | Forms | |||
27018 | 27018 | Admin views in admindocs crash with AttributeError | contrib.admindocs | |||
27656 | 27656 | Fix comment verb style according to PEP 257 | Core (Other) | |||
27392 | 27392 | Remove "Tests that", "Ensures that", etc. from test docstings | Documentation | |||
27317 | 27317 | 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 | |||
27954 | 27954 | Prevent PostgreSQL dbshell from exiting on CTRL-C | Core (Management commands) | |||
27657 | 27657 | Getting crash when using the runserver command on Windows 10 in PowerShell following update to Python 3.6 | Utilities | |||
27710 | 27710 | foreign key _id optimisation leads to incorrect descriptor value | Database layer (models, ORM) | |||
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 | |||
27648 | 27648 | Deprecate ("iLmsu") regex groups in URLpatterns | Core (URLs) | |||
27332 | 27332 | Specifying additional ON arguments, and more flexibility with joins | Database layer (models, ORM) | |||
14370 | 14370 | 1 | Adding support for Autocomplete in contrib.admin | contrib.admin | ||
27818 | 27818 | Use contextlib.suppress to suppress exceptions. | Core (Other) | |||
27998 | 27998 | LogEntry messages do not list m2m fields that were changed when an object is changed via ModelAdmin | contrib.admin | |||
27796 | 27796 | Middlewares load twice due to StaticFilesHandler(WSGIHandler) | contrib.staticfiles | |||
27258 | 27258 | Raise an exception if RequestContext is used with template.backends.django.Template.render() | Template system | |||
27970 | 27970 | Allow in_bulk() to use other unique fields besides the primary key | Database layer (models, ORM) | |||
27477 | 27477 | Use QuerySet.select_for_update() in admin change form to fix race condition | contrib.admin | |||
27303 | 27303 | Selecting multiple admin list_filters across relations return results that don't match both filters | contrib.admin | |||
27563 | 27563 | Move "Apply limit_choices_to" code from BaseModelForm to fields_for_model() | Forms | |||
27858 | 27858 | Stop read-only management commands from attempting to create a django_migrations table | Migrations | |||
27434 | 27434 | Document caveats of raising a ValidationError in Model.clean() for a field not in a model form | Documentation | |||
27967 | 27967 | The autogenerated OneToOneField on multi table inheritance breaks the InlineAdminForm given UUID pk | contrib.admin | |||
27039 | 27039 | ModelFields with 'default' value set and 'required'=False in form does not use default value | Forms | |||
27777 | 27777 | File object does not consistently open itself in context manager use | File uploads/storage | |||
27922 | 27922 | Add ErrorDict.get_json_data() method | 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 | |||
14149 | 14149 | LIKE clauses fail in Oracle 9.2.0.7 | Database layer (models, ORM) | |||
27644 | 27644 | Document FileSystemStorage.get_created_time() limitation on Unix | Documentation | |||
27926 | 27926 | Allow squashmigrations to create a fresh set of migrations and delete the old ones | Migrations | |||
27751 | 27751 | Teardown of a PG test database fails if it is an autogenerated test_MYDB database | Testing framework | |||
27947 | 27947 | Document that model field error_messages don't carry over to forms | Documentation | |||
27183 | 27183 | JSONField improperly escaped in admin interface during normal usage | contrib.postgres | |||
28001 | 28001 | Investigate/update comment about context popping in ForNode.render() | Template system | |||
27974 | 27974 | Degraded performance when rendering ChoiceField with lots of options and DEBUG=True | 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 | |||
27848 | 27848 | EmailMessage.attach_file() with .eml file crashes | Core (Mail) | |||
27359 | 27359 | Make it possible to specify a default template engine | Template system | |||
27365 | 27365 | Fields suddenly not found. | Database layer (models, ORM) | |||
27942 | 27942 | admin's inlines.js indiscriminately adds "add" buttons to all tables in inlines | contrib.admin | |||
27231 | 27231 | Initialize forms in ModelAdmin like View (i.e. add get_form_kwargs to contrib.admin) | contrib.admin | |||
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 | |||
27976 | 27976 | label_from_instance fails silently: form field disappears. | Forms | |||
27977 | 27977 | inspectdb errors after upgrade to cx_Oracle 5.3 | 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 | |||
27965 | 27965 | gis_tests.test_geoforms.GeometryFieldTest.test_field_string_value fails | GIS | |||
27939 | 27939 | GeoDjango - map doesn't show correct point in admin | GIS | |||
27957 | 27957 | Remove technical terms from InlineForeignKeyField/ModelMultipleChoiceField error messages | Forms | |||
27951 | 27951 | Nondeterministic ordering test failure in model_forms on Oracle | Forms | |||
27924 | 27924 | Add support for cx_Oracle 5.3 | Database layer (models, ORM) | |||
27940 | 27940 | Migrations fail when when a model's parent class is changed to abstract -- Wrong SQL being generated | Migrations | |||
27260 | 27260 | Performance Issue because of LEFT OUTER JOIN instead the better INNER JOIN | Database layer (models, ORM) | |||
27937 | 27937 | Potential issue with field.queryset._result_cache persisting | Forms | |||
27930 | 27930 | The rhs attribute of the In lookup is not iterable anymore | Database layer (models, ORM) | |||
27932 | 27932 | EmailValidator fails on "a.@example.com" | Core (Mail) | |||
27316 | 27316 | Multiple LiveServerTestCase subclasses cannot reuse the same port | Testing framework | |||
27878 | 27878 | Move to Python 3 shebangs | Core (Other) | |||
27475 | 27475 | Bug in admin with date_hierarchy and Daylight savings | contrib.admin | |||
27903 | 27903 | RenameModel does not not change ForeignKey with related_name='+' | 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) | |||
27902 | 27902 | user_can_authenticate prevents confirm_login_allowed from checking inactive user | contrib.auth | |||
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) | |||
27885 | 27885 | Migration creates index of a deleted table | Migrations | |||
27802 | 27802 | Unify datetime_*_sql() methods with others backend date/time operations. | Database layer (models, ORM) | |||
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 | |||
27847 | 27847 | Allow caching form templates when DEBUG=True | Forms | |||
27837 | 27837 | After upgrade 1.4 to 1.8 in the database creats (or updates) mixed objects with old | Uncategorized | |||
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 | |||
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 | |||
27814 | 27814 | Unclear explanation of orphans in Paginator | Documentation | |||
27817 | 27817 | Jsonfield duplicating records in production database after running manage.py test | Database layer (models, ORM) | |||
27805 | 27805 | ClearableFileInput's "Clear" checkbox on model fields with a default doesn't work | Forms | |||
27783 | 27783 | VariableDoesNotExist can lead to stack overflows unusually easily | Template system | |||
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 | |||
27791 | 27791 | update_or_create() doesn't work properly when model has auto_now=True | Database layer (models, ORM) | |||
27799 | 27799 | If 'args' is used on a custom LabelCommand or AppCommand subclass, only the last positional arg is supplied to the command | Core (Management commands) | |||
27784 | 27784 | 3 | 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 | |||
27769 | 27769 | createsuperuser command missing docs about no-input/interactive | Documentation | |||
27501 | 27501 | ModelChoiceField.queryset documentation isn't clear that this is lazily evaluated | Documentation | |||
27779 | 27779 | Problem with Coverage Report on djangoci.com | Uncategorized | |||
27764 | 27764 | Running migration that deletes child model (in multi-table inheritance) backwards results in an error | Migrations | |||
27774 | 27774 | django admin with many objects count is very slow | contrib.admin | |||
27757 | 27757 | The link of the "view_on_site" button is not formed according to the returning result of the "get_absolute_url" method. | contrib.admin | |||
27759 | 27759 | Template widget rendering: attrs with value False now render | Forms | |||
27765 | 27765 | Migration to delete child model (multi-table inheritance) results in an error when using SQLite | Migrations | |||
27761 | 27761 | Typo in multiple_input.html produces invalid HTML | Forms | |||
27632 | 27632 | Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. | Database layer (models, ORM) | |||
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) | |||
27387 | 27387 | Rendering "required" as HTML attribute is not documented under Field.required | Documentation | |||
27518 | 27518 | HTTP Referer leaks password reset link | contrib.auth | |||
27725 | 27725 | requests.post fail inside of django shell but not python shell | Uncategorized | |||
27689 | 27689 | FileSystemStorage().get_valid_name() may return empty string | File uploads/storage | |||
27702 | 27702 | {{ form.id }} missing in documentation example | Documentation | |||
27680 | 27680 | 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) | |||
27054 | 27054 | makemigrations tries to create django_migrations in external database | Migrations | |||
27672 | 27672 | 6 | Trouble saving specificly shaped GeometryCollection to spatialite backend | GIS | ||
27652 | 27652 | Humanize docs should clarify: Floats OK too! | Documentation | |||
27667 | 27667 | Check port number out of range for dev server url | 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) | |||
27640 | 27640 | HTTPResponse.__repr__ errors when Content-Type header is not defined | HTTP handling | |||
27627 | 27627 | OneToOneField doesn't allow multiple records with NULL value on Microsoft SQL Server | Database layer (models, ORM) | |||
27642 | 27642 | Make `forms.utils.flatatt` not add values which are `None` to attrs | Forms | |||
14297 | 14297 | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | |||
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 | 1 | CSRF context processor never sets NOTPROVIDED | CSRF | ||
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) | |||
27418 | 27418 | Occasional missing plural forms in JavaScriptCatalog | Internationalization | |||
27313 | 27313 | 2 | Allow overriding the admin's popup response template on an app or model basis | contrib.admin | ||
27599 | 27599 | str(models.Field()) crashes | Database layer (models, ORM) | |||
27596 | 27596 | LiveServerTestCase in 1.10.4 doesnt close server ports properly | Testing framework | |||
27578 | 27578 | ModelChoiceField.to_python() somehow receives value as type 'list' | Forms | |||
27416 | 27416 | ModelFormSet with queryset accepts invalid POST data for outer models and create unexpected empty data. | Forms | |||
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) | |||
27565 | 27565 | {{ form.as_p }} with RadioSelect generates invalid HTML | Forms | |||
27119 | 27119 | full_clean() called too many times during formset validation | Forms | |||
27553 | 27553 | tutorial python manage.py runserver creates NameError: name 'include' is not defined | Documentation | |||
27547 | 27547 | Unicode in Textarea breaks rendering | Uncategorized | |||
27535 | 27535 | RFE: Exclude pk from queries | Database layer (models, ORM) | |||
27536 | 27536 | order_by('pk') is not obeyed if superclass has default ordering | Database layer (models, ORM) | |||
27517 | 27517 | TemplateResponseMixin with charset does not work | Generic views | |||
27526 | 27526 | test_fuzzy_compiling failing on a machine with 64 cores | Internationalization | |||
27525 | 27525 | Revert to previous migration automatically after failure when using MySQL backend | Migrations | |||
27506 | 27506 | HttpRequest.build_absolute_uri throws DisallowedHost | HTTP handling | |||
27510 | 27510 | Allow custom keyword arguments to modelform_factory in ModelFormMixin | Generic views | |||
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) | |||
27519 | 27519 | Issue in Django 1.8.5 model class | Database layer (models, ORM) | |||
27508 | 27508 | Debug 404 page shouldn't include the request path prefix in the description of URLconf matching | Error reporting | |||
27467 | 27467 | UserAttributeSimilarityValidator max_similarity=0/1 doesn't work as documented | contrib.auth | |||
27495 | 27495 | MultipleChoiceField isn't working with options longer than 1 character | Forms | |||
27491 | 27491 | TruncDay function arguments aren't quoted properly when you print the SQL query | Database layer (models, ORM) | |||
27393 | 27393 | Admin: input boxes on password reset forms are not aligned | contrib.admin | |||
27386 | 27386 | Readonly callable field is unconditionally wrapped inside <p>...</p>, which might create invalid HTML | contrib.admin | |||
27478 | 27478 | JSONB_AGG is not available in PostgreSQL 9.4 | contrib.postgres | |||
27431 | 27431 | Disabled fields are marked as changed in form | Forms | |||
27200 | 27200 | Provide makemigrations router.allow_migrate() with a model_name | Migrations | |||
27456 | 27456 | Changing the unique parameter from True to False has no effect on MySQL | Migrations | |||
27433 | 27433 | ModelForm with BooleanField can not save False/unchecked | Forms | |||
27444 | 27444 | 1 | Django StaticLiveServerTestCase: view cannot query test-database properly | Testing framework | ||
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) | |||
27328 | 27328 | return `Set-Cookie` if sessionid= None value | contrib.sessions | |||
27382 | 27382 | Document that ugettext_lazy() result can't be used with arbitrary Python code | Documentation | |||
27151 | 27151 | FK index created two times on PostgreSQL if referenced table PK is varchar | Migrations | |||
27327 | 27327 | Simplify time zone handling by making pytz a required dependency | Utilities | |||
27362 | 27362 | Omitting default_app_config in __init__.py happens too easily. | Core (Other) | |||
27388 | 27388 | Filter chaining results in unnecessary joins (and degenerate performance) | Database layer (models, ORM) | |||
27383 | 27383 | Regression: `FileField(default=None)` now never upload a file through a ModelForm | File uploads/storage | |||
27384 | 27384 | Accessing request.POST in Django middlewares 1.10.x make it empty for view | HTTP handling | |||
27364 | 27364 | DATE_INPUT_FORMATS is not working | 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) | |||
27353 | 27353 | BooleanField raises ValidationError always for RadioSelect widget value False | Forms | |||
27345 | 27345 | Stop setting the Date header in ConditionalGetMiddleware | HTTP handling | |||
27123 | 27123 | prefetch_related return mistaken result | Database layer (models, ORM) | |||
27213 | 27213 | ArrayField with null throws ProgrammingError but not ValidationError on Psycopg < 2.6.1 | contrib.postgres | |||
27315 | 27315 | IntegrityError: insert or update on table violates foreign key constraint on Django 1.10 | Uncategorized | |||
27301 | 27301 | Better handling of errors that are not pickleable when testing in parallel | Testing framework | |||
27311 | 27311 | Support unpickled models (e.g. read from cache) in migrations | Migrations | |||
27273 | 27273 | Make usage of construct_change_message easier outside of admin | contrib.admin | |||
27304 | 27304 | Django 1.10 onwards broke previous behaviour for models.DateTimeField() in Admin | contrib.admin | |||
27280 | 27280 | can_order/can_delete documentation examples don't require initial data | Documentation | |||
27193 | 27193 | ORDER BY clause not included in subqueries using select_for_update() | Database layer (models, ORM) | |||
27309 | 27309 | Add CallableBool.__hash__() | Utilities | |||
27217 | 27217 | makemigrations crashes with "'SpatialRefSysMixin' has no attribute '_meta'" on PostGIS | GIS | |||
27287 | 27287 | IndexError in logging on runserver broken pipe error | Utilities | |||
27266 | 27266 | assertFormError fails when trying to check a custom validation in an Admin form | contrib.admin | |||
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) | |||
27269 | 27269 | ORM extremely slow to run annotate/filter query, much faster directly in dbshell | Database layer (models, ORM) | |||
27261 | 27261 | Missing python-brace-format marker for a contrib.admin string | contrib.admin | |||
27240 | 27240 | Allow passing custom parameters to formset forms in admin | contrib.admin | |||
27243 | 27243 | Make reverse_dict.getlist work with fully qualified module names | Core (URLs) | |||
27165 | 27165 | CreateModel without indexes always includes options={'indexes': []} | Migrations | |||
27083 | 27083 | Parse conditional HTTP headers according to RFC 7232 | HTTP handling | |||
27178 | 27178 | ImageField when default provided in model, it's impossible to change the value. | Forms | |||
27220 | 27220 | MultiWidget not considered in form submit | Forms | |||
27206 | 27206 | Incorrect DATE_FORMAT for et locale | Internationalization | |||
27173 | 27173 | Permit import statements to be longer than 80 characters | Core (Other) | |||
27208 | 27208 | It does not work when using the download image ImageField via Admin since Django 1.10.1 | Forms | |||
27062 | 27062 | Add support for for_update for MSSQL | Database layer (models, ORM) | |||
27197 | 27197 | Document how blank=True affects the migrations questioner | Documentation | |||
27191 | 27191 | Generation of error reports fails if request.GET, POST, FILES or COOKIES contains key 'items' | Error reporting | |||
27180 | 27180 | Check for sql_mode fails during migration with special database connections | Database layer (models, ORM) | |||
27108 | 27108 | Remove collectstatic warning about overwriting existing files when STATIC_ROOT directory doesn't exist | contrib.staticfiles | |||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
27162 | 27162 | Move CreateExtension to django.db.backends.postgresql | Database layer (models, ORM) | |||
27157 | 27157 | AdminForm may crash if model_admin argument is None | contrib.admin | |||
27154 | 27154 | Allow comparing CallableFalse/CallableTrue with bitwise or | contrib.auth | |||
27081 | 27081 | Allow migrations to serialize methods on pypy | Migrations | |||
27145 | 27145 | Discrepenacy between documentation and docstring for Storage.save method | Documentation | |||
27128 | 27128 | A method model.objects.get(pk=obj.pk) returns many objects, but in a database is one. | Uncategorized | |||
27136 | 27136 | Change auth forms' autofocus attribute to HTML5 boolean syntax | contrib.auth | |||
27125 | 27125 | Can not support django Internationalized domain name in URLValidation | Core (URLs) | |||
27120 | 27120 | Log message text in PostgreSQL _clone_test_db() refers incorrectly to alias | Database layer (models, ORM) | |||
27112 | 27112 | django.test.client.Client doesn't support timeouts | Testing framework | |||
27111 | 27111 | UserCreationForm.__init__() crashes if USERNAME_FIELD not in self.fields | Forms | |||
27116 | 27116 | Deferrable Admin Filters | contrib.admin | |||
27059 | 27059 | autoreload loose the sys.path in some cases (buildout install of python for instance, maybe others) | Core (Management commands) | |||
27070 | 27070 | Support for `Q` objects in `get_or_create` and `update_or_create` | Database layer (models, ORM) | |||
27058 | 27058 | Reallow the {% for %} tag to unpack any iterable | Template system | |||
27008 | 27008 | Add manage.py test --debug option | Testing framework | |||
27051 | 27051 | Exception when using only whitespace characters as e-mail subject | Core (Mail) | |||
27050 | 27050 | Incorrect documentation for parameter to django.setup() | Documentation | |||
27045 | 27045 | Document that AUTH_PASSWORD_VALIDATORS doesn't apply to create_user() and create_superuser() | Documentation | |||
27035 | 27035 | DiscoverRunner's setup_test_environment() hard-codes settings.DEBUG to False | Testing framework | |||
27033 | 27033 | static tag causes AppRegistryNotReady errors on 1.10 | contrib.staticfiles | |||
27002 | 27002 | Redundant database query rendering a ModelChoiceField with RadioSelect or CheckboxSelectMultiple | Forms | |||
27015 | 27015 | Hidden widget shouldn't have maxlength/minlength attributes | Forms | |||
27001 | 27001 | Regression in query counts using RadioSelect with ModelChoiceField | Forms | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
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) | |||
14402 | 14402 | help_text is not displayed for ManyToMany raw_id fields | contrib.admin | |||
494 | 494 | 1 | 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 | |||
14518 | 14518 | 1 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | ||
14716 | 14716 | filter_horizontal and filter_vertical don't work on mobile Safari | contrib.admin | |||
14442 | 14442 | During tests parse fixtures using setUpClass | Testing framework | |||
14601 | 14601 | ValuesQuerySet join types not being promoted | Database layer (models, ORM) | |||
14671 | 14671 | Allow overriding of ModelChoiceField.choices | Forms | |||
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 | |||
14881 | 14881 | [nonrel] Do not assume ``User.id`` to be an integer in django.contrib.auth's pasword reset feature | contrib.auth | |||
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) | |||
14334 | 14334 | Queries don't ensure that comparison objects are the correct type | Database layer (models, ORM) | |||
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 | |||
27 | 27 | 1 | Single form field for multiple database fields | Forms | ||
14226 | 14226 | Bug in dumpdata dependency calculation involving ManyToManyFields | Core (Serialization) | |||
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) | |||
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 | |||
14174 | 14174 | Support for string interpolation in lazy translation | Internationalization | |||
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 | 3 | 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 | |||
14056 | 14056 | Wrong query generated when using reverse foreign key | Database layer (models, ORM) | |||
13017 | 13017 | ✅ | 3 | generic relation generates needless join | 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 | |||
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 | |||
14253 | 14253 | TIME_ZONE not respected by Today and Now widgets in admin | contrib.admin | |||
14150 | 14150 | [patch] a get_objects_or_404 ? | Core (Other) | |||
680 | 680 | get_absolute_url not being used correctly in admin interface? | contrib.admin | |||
25 | 25 | 5 | Filtering interface on ForeignKey <select> boxes | contrib.admin | ||
14567 | 14567 | ModelMultipleChoiceField inconsistently returns a list if empty. | Forms | |||
14019 | 14019 | SQLInsertCompiler.as_sql() failure | 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 | |||
14057 | 14057 | Expose an interface for custom-escaping template content | Template system | |||
14186 | 14186 | Adding GDirections wrapper to overlays.py | GIS | |||
14705 | 14705 | Model Field Order not influenced by MRO of superclasses | Database layer (models, ORM) | |||
852 | 852 | psycopg.ProgrammingError exceptions leave the connection to the DB in an unusable state | Database layer (models, ORM) | |||
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 | |||
14139 | 14139 | Feature Request: distinct() should support field names | Database layer (models, ORM) | |||
14373 | 14373 | annotate() will gladly delete your data | Database layer (models, ORM) | |||
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 | 1 | Aggregates (Min, Max) for CharField fails with Postgresql | Database layer (models, ORM) | ||
14976 | 14976 | Add is_html flag to contrib.messages | contrib.messages | |||
14039 | 14039 | FileField special-casing breaks MultiValueField including a FileField | Forms | |||
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 | |||
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 | |||
14308 | 14308 | Adding some fields to the Mexican local flavor. | contrib.localflavor | |||
14015 | 14015 | django.contrib.localflavor.it added italian phone number validation | contrib.localflavor | |||
14449 | 14449 | restructuredtext filter does not return the correct content | Documentation | |||
14757 | 14757 | Add An Example For .extra(tables=[]) | 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 | |||
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 | |||
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) | |||
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) | |||
14593 | 14593 | CZBirthNumberField expects two arguments to clean() | contrib.localflavor | |||
596 | 596 | Allow Django to be packaged as a Python egg | Core (Other) | |||
14574 | 14574 | Initial values support for inline model formsets | Forms | |||
14341 | 14341 | Session middleware raises exception when unit testing HttpResponseForbidden | Testing framework | |||
14973 | 14973 | AdminEmailHandler doesn't include report.message | Core (Other) | |||
159 | 159 | 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 | |||
632 | 632 | database stored templates | Template system | |||
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 | |||
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 | |||
14138 | 14138 | Apache setup using sqlite3 breaks when performing a field__regex filter | Database layer (models, ORM) | |||
14060 | 14060 | PostGISAdapter needs to properly cast input for comparisons on geography columns. | GIS | |||
14984 | 14984 | ClearableFileInput generates invalid XHTML | Forms | |||
14975 | 14975 | TransactionTestCases are broken by django.contrib.auth in 1.2.4 | Testing framework | |||
14972 | 14972 | 2 | AdminEmailHandler breaks when report is missing stack trace information | Core (Other) | ||
14961 | 14961 | Cannot load admin interface static files when doing tutorial | Contrib apps | |||
14955 | 14955 | 1 | URLField validation should use HEAD requet instead of GET | Core (Other) | ||
14954 | 14954 | AttributeError: 'dict' object has no attribute 'status_code' | Uncategorized | |||
14951 | 14951 | Unique_for_[date|month|year] fails when the DateField is empty | Database layer (models, ORM) | |||
14948 | 14948 | Broken routers in 1.2.4: type object 'ModelBase' has no attribute '_meta' | Database layer (models, ORM) | |||
14942 | 14942 | .distinct() + ordering/order_by() is a problem even without related models | Documentation | |||
14941 | 14941 | URLField (in django.contrib.admin) rejects IDN domain | Core (Other) | |||
14938 | 14938 | "Save as" does not save entries added with a Inline | Forms | |||
14928 | 14928 | manage runserver does not allow host name as address | django-admin.py runserver | |||
14925 | 14925 | test_permission_register_order raises IntegrityError when tests are run and INNODB storage engine is used for MySQL | contrib.auth | |||
14906 | 14906 | r14915 removed alternative month names from Polish translation added in r14000 | Translations | |||
14897 | 14897 | Formset examples lack syntax highlighting | Documentation | |||
14896 | 14896 | Delete leads to IntegrityError : bad cascading rule when there's a ManyToManyField pointing to a class having subclasses. | Database layer (models, ORM) | |||
14862 | 14862 | bad links | *.djangoproject.com | |||
14830 | 14830 | Default value for radio button not preserved when dynamically creating new inlines | contrib.admin | |||
14824 | 14824 | django.utils.get_format_modules doesn't respect USE_L10N | Internationalization | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14812 | 14812 | Wrong processing of If-Modified-Since header | Contrib apps | |||
14809 | 14809 | Broken login related tests after r14733 | contrib.auth | |||
14799 | 14799 | Test database creation order problem after r14696 | Testing framework | |||
14755 | 14755 | Wsgi Error | HTTP handling | |||
14752 | 14752 | 1 | WeekArchiveView gives incorrect results when using weeks beginning with Monday | Generic views | ||
14735 | 14735 | Wrong plural formulation in search_form.html | contrib.admin | |||
14711 | 14711 | MonthMixin.get_previous_month incorrect under certain conditions | Generic views | |||
14709 | 14709 | staticfiles app seems forced upon me | Contrib apps | |||
14704 | 14704 | USE_THOUSAND_SEPARATOR poorly documented | Documentation | |||
14698 | 14698 | django.utils.module_loading.module_has_submodule yields false positives | Core (Other) | |||
14670 | 14670 | GenericTabularInline broken as of r13708 | Contrib apps | |||
14661 | 14661 | A couple of MySQL/MyISAM test failures | Testing framework | |||
14652 | 14652 | Sessions seem to be improperly using Pickle to hash a dictionary | contrib.sessions | |||
14634 | 14634 | Sessions are unnecessarily complex | contrib.sessions | |||
14617 | 14617 | Docs should mention runserver's automatic serving of static files | Documentation | |||
14594 | 14594 | 2 | Django/CherryPy problem with POST data | HTTP handling | ||
14582 | 14582 | django.contrib.staticfiles development file serving is backward-incompatible if MEDIA_URL was pointing to /static/ folder | Contrib apps | |||
14572 | 14572 | Minor fix for generic inline formsets | contrib.contenttypes | |||
14543 | 14543 | ContentTypes tests fails if auth app is not installed | contrib.contenttypes | |||
14533 | 14533 | django signals not thread-safe | Core (Other) | |||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
14487 | 14487 | Stop leaking unittest2 as 'unittest' from django.test.simple | Testing framework | |||
14002 | 14002 | filesizeformat filter only supports up to GB | Template system | |||
14456 | 14456 | Convert inline_formsets doctests to unit tests | Testing framework | |||
14445 | 14445 | Use HMAC and constant-time comparison functions where needed in Django | Uncategorized | |||
14426 | 14426 | Factor "mysite" out of all code example import statements | Documentation | |||
14401 | 14401 | Add a contributing HOWTO page for new contributors | Documentation | |||
14386 | 14386 | Standardize Site/RequestSite access; looser coupling of sites framework in contrib | Contrib apps | |||
14366 | 14366 | Model.objects.none().values(...).anything() is broken | Database layer (models, ORM) | |||
14031 | 14031 | NewPasswordForm | Forms | |||
14034 | 14034 | admin inline formset with "extra" ignores last line when saving | Contrib apps | |||
14354 | 14354 | Check password is not None in User.check_password | contrib.auth | |||
14349 | 14349 | Add Belgium (be) localflavor | contrib.localflavor | |||
14312 | 14312 | list_editable causes 500s for ?p>maximum | contrib.admin | |||
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) | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14249 | 14249 | Inactive users have less permissions then anonymous users with custom backend | contrib.auth | |||
14193 | 14193 | prepopulated_fields should concatenate fields in given order | contrib.admin | |||
14187 | 14187 | Add support for bpython in django-admin.py shell | Core (Management commands) | |||
342 | 342 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | |||
399 | 399 | Bigint field object needed | Database layer (models, ORM) | |||
689 | 689 | Honor Web server provided authentication | Core (Other) | |||
957 | 957 | A SlugField with prepopulate_from does not work for stacked or tabular edit_inline objects. | contrib.admin | |||
285 | 285 | 1 | WSGIRequest should set request.path to full uri path | HTTP handling | ||
730 | 730 | more explicit middlware ordering | Core (Other) | |||
14063 | 14063 | Validating form file fields is hard | File uploads/storage | |||
13 | 13 | 1 | Related objects interface should be tighter (edit_inline) | contrib.admin | ||
14849 | 14849 | ManyToManyField has weird behavior in 1.2 w/ multi-db | Database layer (models, ORM) | |||
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 | |||
14608 | 14608 | Adding a INPhoneNumberField to indian localflavor | contrib.localflavor | |||
14674 | 14674 | ResetPasswordForm doesn't consider unusable_password setting | contrib.auth | |||
811 | 811 | IPv6 address field support | Core (Other) | |||
14029 | 14029 | not operator on F objects silently fails | Database layer (models, ORM) | |||
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 | modelform_factory should use the form's metaclass | Forms | |||
14045 | 14045 | makemessage miss some gettext in javascript | Internationalization | |||
14903 | 14903 | wsgiref usage | HTTP handling | |||
14262 | 14262 | Helper for "get_something as varname" template tag pattern | Template system | |||
14729 | 14729 | RawQuerySet.__repr__ fails when params passed as list | Database layer (models, ORM) | |||
14766 | 14766 | ordering by a field that does not exists returns an empty QuerySet | Database layer (models, ORM) | |||
14220 | 14220 | Backwards-compat code in db.fields.subclassing is a bottleneck | Database layer (models, ORM) | |||
14710 | 14710 | Form css classes for bound fields are not rendered {{ form.field_name }} | Forms | |||
14733 | 14733 | Allow Manager.raw() execute not only "Pure selects" | Database layer (models, ORM) | |||
14105 | 14105 | django.contrib.auth tests failing with cache middleware | Core (Cache system) | |||
14267 | 14267 | Trac Upgrade Tracking Ticket | *.djangoproject.com | |||
717 | 717 | If-Modified-Since checked for exact match | HTTP handling | |||
14099 | 14099 | modelformset not using _should_delete_form | Forms | |||
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 | |||
14083 | 14083 | Python module index on docs page is empty | *.djangoproject.com | |||
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) | |||
14677 | 14677 | tests.py cannot be split to package always | Testing framework | |||
14240 | 14240 | filesizeformat should localize number | Template system | |||
14498 | 14498 | Forms passed to FormWizard.process_step are not guaranteed to have clean validate data | contrib.formtools | |||
14801 | 14801 | Support for string methods with lazy translations | Internationalization | |||
14889 | 14889 | Usability improvement to csrf_migration_helper | Uncategorized | |||
14991 | 14991 | SQL injection in quote_name() | Database layer (models, ORM) | |||
14882 | 14882 | copy as request param is incorrectly parsed | Core (Other) | |||
14966 | 14966 | ValueError: Incorrect timezone setting: Amsterdam/Netherlands | Core (Management commands) | |||
14673 | 14673 | MultipleHiddenInput unbound form | Forms | |||
14500 | 14500 | Cookie not set in IE and no error message in login form | contrib.auth | |||
14420 | 14420 | Can't do validation on ModelFormSets to prevent deletion when there is only one object in formset and it is to be deleted | Forms | |||
14989 | 14989 | 2 | Allow serializers to non ovewrite fixtures objects if they are marked as non overridable | Core (Serialization) | ||
14591 | 14591 | UnicodeDecodeError when trying to render the label of a field | contrib.admin | |||
14987 | 14987 | Date filter options inconsistant and out of order | Documentation | |||
14842 | 14842 | Indent the Model Meta Options | Documentation | |||
14347 | 14347 | Add required_if field to model fields | Database layer (models, ORM) | |||
14918 | 14918 | Password reset with e-mail OR username | contrib.auth | |||
14104 | 14104 | Allow joined field in F()s | Database layer (models, ORM) | |||
14067 | 14067 | _perform_unique_checks, _perform_date_checks broken for subclasses | Database layer (models, ORM) | |||
14979 | 14979 | Password reset stopped working in 1.2.4 | Uncategorized | |||
14320 | 14320 | MySQL documentation needs to note lack of support for timezone info... | Documentation | |||
14839 | 14839 | django admin and user model inheritance | Uncategorized | |||
14944 | 14944 | Saving a model which refers to unexistent models does not spit any errors | Database layer (models, ORM) | |||
14680 | 14680 | Add a file to ignore unnecessary and compiled files from various version control systems | Core (Other) | |||
14655 | 14655 | formsets should be iterable | Forms | |||
14869 | 14869 | The filter_horizontal widget converts the fields 'verbose_name_plural' to lower case | Internationalization | |||
14902 | 14902 | Won't delete files with accents (or other unicode characters) | Core (Other) | |||
14899 | 14899 | 'ModelFormOptions' object has no attribute 'many_to_many' | Forms | |||
14837 | 14837 | field based custom ordering | Database layer (models, ORM) | |||
14110 | 14110 | iexact lookup doesn't work with subquery values | Database layer (models, ORM) | |||
14075 | 14075 | ManyToMany relationships create circular references | Database layer (models, ORM) | |||
14417 | 14417 | UnicodeDecodeError exception in recent actions | contrib.admin | |||
14813 | 14813 | Order of fieldnames in exclude= (inside ModelForm) can mess things up | Forms | |||
14717 | 14717 | Connection error not handled | Uncategorized | |||
14637 | 14637 | There may an Internationalization bug in Forms | Translations | |||
14234 | 14234 | Validation bug when using ModelForms | Forms | |||
14691 | 14691 | foreign key validate() fails for non-default databases | Database layer (models, ORM) | |||
14566 | 14566 | Multiple database issue v1.2.3 - Django reading the wrong database | Database layer (models, ORM) | |||
14283 | 14283 | AttributeError on admin detail page after r13708 | Contrib apps | |||
14508 | 14508 | Test suite silences warnings | Testing framework | |||
14630 | 14630 | Oracle test tablespace disk datafile not big enough for running full Django test suite | Testing framework | |||
14620 | 14620 | django.utils.translation.get_language doesn't use settings | Core (Other) | |||
14535 | 14535 | Model.objects.all() causing ImportError in Django 1.2.3 in stand-alone script | Database layer (models, ORM) | |||
14539 | 14539 | Documents maybe out-of-date | Uncategorized | |||
14223 | 14223 | Inconsistent exception raising on DB integrity errors | Database layer (models, ORM) | |||
14126 | 14126 | blocktrans count is parsing incorrectly | Translations | |||
14307 | 14307 | Document form ChoiceField tuple | Documentation | |||
14379 | 14379 | formset.is_bound returns False for ModelFormsets created with queryset as argument | Forms | |||
14457 | 14457 | Possible error in settings.py description | Documentation | |||
14441 | 14441 | Oracle list limit exceeded with __in filters | Database layer (models, ORM) | |||
14416 | 14416 | ImageField forms require an enctype, not documented | Documentation | |||
14377 | 14377 | Add site to the context of the logout view | contrib.auth | |||
14380 | 14380 | Form provided by modelform_factory fails when using fields attribute | Forms | |||
14361 | 14361 | problem with logging | Uncategorized | |||
14353 | 14353 | unique_together new style is not working properly | Uncategorized | |||
14359 | 14359 | django core and contrib named urls should follow a convention | Contrib apps | |||
14306 | 14306 | Translations handling cleanup (with performance boost, too) | Internationalization | |||
14244 | 14244 | In clause with 1000 or more items fails in Oracle | Database layer (models, ORM) | |||
14254 | 14254 | More tests for storage backends | File uploads/storage | |||
14278 | 14278 | sqlite3 backend and django 1.2.3, bug: «no such table» | Database layer (models, ORM) | |||
14235 | 14235 | UnicodeDecodeError in CSRF middleware | Forms | |||
14245 | 14245 | django/contrib/flatpages/fixtures not included in the 1.2.2 release tarball | Uncategorized | |||
14246 | 14246 | aggregation_regress tests don't run on Postgres that supports StdDev | Uncategorized | |||
14247 | 14247 | [regression in 1.2.2] 'forms' test failure in 1.2.X | Testing framework | |||
14242 | 14242 | UserChangeForm Causes KeyError in 1.2.2 and Trunk | Forms | |||
14224 | 14224 | The ModelForm widgets attribute doesn't work(raise Exception) in inlineformset_factory | 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 | |||
14164 | 14164 | Automatic localization of numbers (L10N) in templates can cause invalid sitemap priorities | Internationalization | |||
14151 | 14151 | Tutorial part 2, adding short_description in model do not work | Documentation | |||
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 | |||
14086 | 14086 | Tests don't pass on Python 2.4 because of a try/except/finally | contrib.sessions | |||
14106 | 14106 | Duplicate emails without fully qualified project imports | Uncategorized | |||
14065 | 14065 | Admin: non-AutoField primary_key in child model breaks admin inlines (MultiValueDictKeyError) | Contrib apps | |||
14064 | 14064 | Correct spelling of Argentinian Spanish in global_settings.py | Core (Other) | |||
14061 | 14061 | MultiPartParser receives an HTTP_CONTENT_LENGTH of zero | File uploads/storage | |||
607 | 607 | Admin option to show/hide fields | contrib.admin | |||
313 | 313 | PhoneNumberField should accept international format numbers | Internationalization | |||
580 | 580 | 1 | [patch] caching needs to take more into account than just the URL | Core (Cache system) | ||
106 | 106 | [patch] Problem with some js/select box on IE | contrib.admin | |||
461 | 461 | Support use of pypgsql instead of psycopg | Database layer (models, ORM) | |||
22 | 22 | [patch] FileUploadField should allow for clearing the field | contrib.admin | |||
376 | 376 | Add a handler for mod_python v. 2 (Django requires v. 3) | Core (Other) | |||
987 | 987 | HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP | Core (Other) | |||
24 | 24 | 1 | edit_inline support for OneToOne relationships | Metasystem | ||
565 | 565 | Unique fields don't work on edit_inline models | contrib.admin | |||
575 | 575 | edit_inline don't save child data when a "blank=True" field is not set | contrib.admin | |||
619 | 619 | documentation page should point to new IRC log | *.djangoproject.com | |||
659 | 659 | Selecting by month with DateField is broken with sqlite3 backend | Database layer (models, ORM) | |||
718 | 718 | svn co behind stupid proxy | *.djangoproject.com | |||
590 | 590 | Hinting cache from views (vary cache time by object age) | Core (Cache system) | |||
685 | 685 | [patch] list_detail and archive_* generic views should default allow_empty to True | Generic views | |||
921 | 921 | Add a "me" shortcut to UserFields | contrib.admin | |||
397 | 397 | Can't checkout with svn | *.djangoproject.com | |||
265 | 265 | 3 | Patch: RequiredIfOtherField and friends don't work with edit_inline | Core (Other) | ||
115 | 115 | 1 | Models CRUD via web services | Core (Other) | ||
899 | 899 | Formfield doesn't display default value | Forms | |||
616 | 616 | 1 | [patch] process_exception middleware extension | Core (Other) | ||
231 | 231 | 1 | [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 | 2 | STACKED ForeignKey classes don't show up in the admin for subclasses of related class | contrib.admin | ||
391 | 391 | date_based generic views might be off by one | Generic views | |||
546 | 546 | [patch] make render_to_string and render_to_response use select_template | Template system | |||
208 | 208 | 1 | Allow the strings the cycle tag uses to contain spaces | Template system | ||
526 | 526 | Error when edit_inline model have unique_together constraint | Database layer (models, ORM) | |||
348 | 348 | [patch] Multiple clicks on "Choose all" or "Clear all" in the Javascript "filter" interface causes strange behavior | contrib.admin | |||
149 | 149 | Show latest comments on djangoproject.com | Core (Cache system) | |||
765 | 765 | Simplified Chinese i18n translation file | Translations | |||
871 | 871 | ImageField doesn''t honor blank=True argument | contrib.admin | |||
690 | 690 | Model allowed me to 'hide' a required field, which produced unuseable error messages. | contrib.admin | |||
666 | 666 | Admin should get 404 and 500 templates | contrib.admin | |||
191 | 191 | Pydoc integration | Core (Other) | |||
716 | 716 | order_type not defined in new-admin django.contrib.admin.templatetags.admin_list | contrib.admin | |||
743 | 743 | 1 | new-admin: lookup_val2 not defined in BooleanFieldFilterSpec of django.contrib.admin.views.main | contrib.admin | ||
758 | 758 | django_admin_log items should be HTML-escaped when shown in admin interface | contrib.admin | |||
779 | 779 | [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 | ||
264 | 264 | 2 | None | Contrib apps | ||
851 | 851 | 1 | New SQL query API | Database layer (models, ORM) | ||
769 | 769 | 1 | ForeignKey issue w/r/t recent get_db_column() -> get_attname_column() switch in core.meta.fields | contrib.admin | ||
617 | 617 | 1 | num_in_admin problem in tutorial | contrib.admin | ||
601 | 601 | Unique_together documentation update | Documentation | |||
569 | 569 | 1 | [patch] better pluralization for table names | contrib.admin | ||
486 | 486 | [patch] Template system incorrectly persists filter arguments | Template system | |||
436 | 436 | 1 | Create an API to update and delete multiple objects in a single call | Metasystem | ||
425 | 425 | 2 | django.utils.images should have a thumbnail function | Tools | ||
509 | 509 | 1 | We need a "Powered by Django" button | Database layer (models, ORM) | ||
475 | 475 | Recursive function calling not working properly in template tags | Template system | |||
398 | 398 | 1 | [patch] {%define VAR as%}VALUE{%in%} tag | Template system | ||
406 | 406 | Typo in documentation | Documentation | |||
428 | 428 | [patch] view for serving static files | Generic views | |||
357 | 357 | 1 | [patch]: django-admin.py needs a --projects parameter | Core (Management commands) | ||
362 | 362 | 1 | Anonymous sessions should try to prevent session-stealing | Core (Other) | ||
333 | 333 | 1 | HttpResponse should get a default charset | Core (Other) | ||
273 | 273 | 4 | [patch] Password salt and other algorithms support | Core (Other) | ||
259 | 259 | 1 | Admin errors with edit_inline and foreign keys. | contrib.admin | ||
254 | 254 | can't download the files | *.djangoproject.com | |||
219 | 219 | 4 | The change history for an object is recording changes with a 6-hour offset to the timestamp | contrib.admin | ||
225 | 225 | MS SQL Server via ADO | Database layer (models, ORM) | |||
185 | 185 | 1 | Chaining views | Core (Other) | ||
248 | 248 | 1 | Add a "addtopath" command to django-admin.py | Core (Management commands) | ||
197 | 197 | Adding a flatfile causes a traceback in sqlite3.py | contrib.admin | |||
251 | 251 | 2 | [patch] Add "AND" and "OR" clauses to the SQL query syntax | Metasystem | ||
216 | 216 | sqlite3 broken post rev 329 | Metasystem | |||
121 | 121 | [patch] Names in SQL should be quoted | Metasystem | |||
198 | 198 | istartswith doesn't work | Contrib apps | |||
2 | 2 | Calendar popup - next/previous month links close the popup in Safari | contrib.admin | |||
163 | 163 | Option to leave off __exact | Template system | |||
104 | 104 | 1 | i18n for internal strings | Core (Other) | ||
8 | 8 | Date and time fields should accept multiple formats | contrib.admin | |||
58 | 58 | Creating user from interactive interpreter doesn't work with MySQL | Database layer (models, ORM) | |||
35 | 35 | django-admin.py init problem for postgresql 8.0.3/win32 | Database layer (models, ORM) | |||
77 | 77 | The PostgreSQL code should use schemas instead of prefixes for namespaces. | Database layer (models, ORM) | |||
611 | 611 | fields with editable=False do not render | contrib.admin | |||
16 | 16 | Create some form of "edit many at once" feature for the admin | contrib.admin | |||
572 | 572 | When i have an ImageField and a auto_now DateTimeField in the same model it doesnt get saved | contrib.admin | |||
200 | 200 | Add a Decimal type and a Currency type | Database layer (models, ORM) | |||
952 | 952 | [patch] Allow for database client encoding configuration from project settings | Database layer (models, ORM) | |||
93 | 93 | django-admin startproject can create invalid settings/admin.py on windows | Tools | |||
760 | 760 | 1 | Error reason not seen when 500 template is missing | contrib.admin | ||
639 | 639 | 3 | Model FileFields empty on first pass through save() | Core (Other) | ||
317 | 317 | [Patch] slugify delimits words by hyphens, but its validator doesn't like them | Generic views | |||
393 | 393 | [patch] Filters don't take the str() value of a var | Core (Other) | |||
924 | 924 | [patch] String filters (lower, upper, capfirst etc.) don't work with international strings | contrib.admin | |||
914 | 914 | [patch] Admin js option does not honor absolute urls | contrib.admin | |||
872 | 872 | fields.TextField should pass 'rows' argument to its formfields.LargeTextField | contrib.admin | |||
560 | 560 | Fields which have several formfields are non-trivial to use in forms. | Core (Other) | |||
65 | 65 | 12 | [i18n] Internationalization and localisation | contrib.admin | ||
451 | 451 | 1 | There should be OneToManyField support | Database layer (models, ORM) | ||
884 | 884 | Problems with international date handling | Template system | |||
584 | 584 | 3 | [patch] fix many-to-many with non-default pks. | Metasystem | ||
529 | 529 | 2 | Add support for GenericForeignKey | Contrib apps | ||
527 | 527 | OneToOne relations are broken since new model style released | Metasystem | |||
510 | 510 | [patch] Defend admin against CSRF attacks | contrib.admin | |||
469 | 469 | Admin changelist assumes ForeignKey related object has ordering set | contrib.admin | |||
463 | 463 | [patch] new mysql.DatabaseWrapper - solving multiple MySQL problems | Core (Other) | |||
447 | 447 | 1 | [PATCH] Add pubdate elements to RSS feeds. | contrib.syndication | ||
440 | 440 | 2 | [patch] maxlength incorrectly checked for international characters in utf-8 | contrib.admin | ||
435 | 435 | Exception thrown out when doing do_html2python | Core (Other) | |||
374 | 374 | [patch] Filtering BooleanField does not work with SQLite | contrib.admin | |||
349 | 349 | [patch] Bad styling in Admin interface | contrib.admin | |||
338 | 338 | 1 | ManyToMany fields don''t work in the generic views | Generic views | ||
337 | 337 | 2 | DateTime fields don't work in the generic views | Generic views | ||
270 | 270 | 1 | Patch: edit_inline and default on fields don't work together | contrib.admin | ||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
87 | 87 | [patch] Oracle database support | Database layer (models, ORM) | |||
81 | 81 | 3 | Setting primary_key=True on an non-integer field isn't yet supported | contrib.admin | ||
61 | 61 | 2 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | ||
624 | 624 | formfields.CheckboxSelectMultipleField validators are broken | Core (Other) | |||
813 | 813 | we need spam protection for the ticket system :-( | *.djangoproject.com | |||
808 | 808 | forms.txt bug | Documentation | |||
239 | 239 | 1 | Initializing a model instance should not require fields with blank | Metasystem | ||
107 | 107 | [patch] Leaving out ID parameters | Metasystem | |||
420 | 420 | 4 | [patch] exclude_fields in AddManipulator and ChangeManipulator | Metasystem | ||
618 | 618 | [patch] (reopened) Support for non-standard database port | Database layer (models, ORM) | |||
320 | 320 | After completing Tutorial 2, there appears to be a bug in the foreign key related default admin code | contrib.admin | |||
521 | 521 | Multilevel foreign key ordering causes error in Admin changeview | Metasystem | |||
626 | 626 | 2 | Move template modules to django.core.template package | Core (Other) | ||
684 | 684 | 2 | [patch] Give views/decorators/auth.py a fighting chance of accomplishing something | contrib.admin | ||
553 | 553 | Adding fields is non-trivial due to lack of database data type generic mapping | Core (Other) | |||
683 | 683 | [patch] Saving with custom db_column fails | Metasystem | |||
805 | 805 | OneToOneField conflicts with ForeignKey | Database layer (models, ORM) | |||
423 | 423 | Admin filters broken with [549] | contrib.admin | |||
316 | 316 | Error while logging into Admin site since revision 487 | contrib.admin | |||
499 | 499 | 3 | [patch] method_save() empty value fix | Template system | ||
700 | 700 | urlify.js and slugify use different character for spaces | Core (Other) | |||
595 | 595 | Allow custom 'select' arguments sorted descending to work | Metasystem | |||
885 | 885 | 1 | new-admin: Template unit test "include03" fails | Template system | ||
365 | 365 | 1 | [patch] Change template.resolve_variable() to resolve hard-coded strings | Template system | ||
192 | 192 | FileUploads with builtin HTTPServer and wsgi-handler won't works | Core (Other) | |||
170 | 170 | 10 | Unicode field names cause UnicodeEncodeError in main admin handler | contrib.admin | ||
927 | 927 | 2 | non-integer primary keys are broken since new-admin merge | Metasystem | ||
648 | 648 | [patch] Add a comment tag like {# commented #} | Template system | |||
835 | 835 | [new-admin] Updated norwegian translation | Template system | |||
416 | 416 | 1 | Automate site introspection for url pattern modules, view methods, template directories, and applications | contrib.admin | ||
890 | 890 | 1 | database tables should be imported directly, not thru django.models.[app_name].[table_name.lower()]s | Database layer (models, ORM) | ||
500 | 500 | [patch] Templates files extensions other than '.html' should be possible | Template system | |||
840 | 840 | 1 | [new_admin] django.contrib.admin.filterspecs missing | contrib.admin | ||
698 | 698 | Exceptions thrown after CONTROL-C typed to stop test web server. | Core (Management commands) | |||
660 | 660 | 2 | admin executes template code that happens to be in strings in the list views | 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) | |||
913 | 913 | [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 | |||
445 | 445 | 5 | allow partial object updates with manipulators | Metasystem | ||
707 | 707 | 1 | Add support for optional filter arguments | Template system | ||
733 | 733 | small addition to i18n.txt with regard to caching | Core (Other) | |||
119 | 119 | 1 | Serving media | Core (Other) | ||
962 | 962 | 1 | [patch] Filter registration decorator is missing a return statement | Core (Other) | ||
917 | 917 | 1 | [patch]New admin change_list should be looked up in the app templates | contrib.admin | ||
752 | 752 | 1 | Base Classes for Trees | Metasystem | ||
853 | 853 | 1 | Django has high start costs, weight | Metasystem | ||
796 | 796 | Return no permission rather than a traceback for anonymous users | Core (Other) | |||
925 | 925 | 1 | [patch] Refactor functionality of DjangoContext into 'processors' which can be replaced or added to | Core (Other) | ||
844 | 844 | 1 | new_admin: add_stage_new not defined | contrib.admin | ||
298 | 298 | 1 | Need impovement to POST.copy() | Core (Other) | ||
468 | 468 | [patch] Add accessor method to get human readable value for fields with a choice list. | Metasystem | |||
644 | 644 | SQL Server DB backend: Rev 940 test results | Database layer (models, ORM) | |||
608 | 608 | Allow objects with future dates to display in date based generic views | Generic views | |||
350 | 350 | "offset" keyword does not work on MySQL 3.x | Database layer (models, ORM) | |||
817 | 817 | 1 | problem with column-quoting and "computed columns" | Metasystem | ||
84 | 84 | Foreign keys don't work in MySQL | Database layer (models, ORM) | |||
379 | 379 | Add OS, Python version, database version fields to ticket tracker | *.djangoproject.com | |||
304 | 304 | 1 | Changes to auth.LogEntry in changeset [469] breaks Oracle backend. | Database layer (models, ORM) | ||
78 | 78 | Add a test suite for core functionality | Tools | |||
876 | 876 | Typo in trunk/docs/forms.txt | Documentation | |||
328 | 328 | [patch] Add a archive_week date-based generic view | Core (Other) | |||
495 | 495 | manipulators inherit from admin | Metasystem | |||
959 | 959 | 3 | [patch]Template improvements | Template system | ||
911 | 911 | 3 | [patch] Make template system scoped to the parser | contrib.admin | ||
598 | 598 | 2 | [patch] Include tag | contrib.admin | ||
502 | 502 | 2 | [patch] added category to feed items | contrib.syndication | ||
625 | 625 | 4 | [patch] Add template decorators | Template system | ||
961 | 961 | [patch] Add automatic thumbnail generation to ImageFields | Core (Other) | |||
576 | 576 | [patch] don't show 'add another' button in popup | contrib.admin | |||
757 | 757 | Cannot set primary key value manually for new objects. | Core (Other) | |||
266 | 266 | 1 | Patch: a validator that matches against another list if some other field has a specific value | Core (Other) | ||
972 | 972 | better explain choices usage in the model docs | Documentation | |||
746 | 746 | 3 | refactor models/__init__.py so fields themselves add their own get_XXXX_count/list functions | Core (Other) | ||
722 | 722 | Allow for period '.' and hyphen '-' characters in usernames with an isUsername validator | Validators | |||
603 | 603 | 8 | Improved template error messages | Template system | ||
356 | 356 | 12 | [patch]: simple XML-RPC support for Django | Core (Other) | ||
723 | 723 | Document django-admin installperms | Documentation | |||
930 | 930 | [patch] Leaving out ¨ordering¨ in OneToOne relationship causes bad SQL statement | Metasystem | |||
577 | 577 | 2 | Dynamic attribute lookup in templates | Template system | ||
645 | 645 | 1 | [patch] Replace _module_-prefix and module_constants with "class MODULE" | Core (Other) | ||
446 | 446 | 1 | [patch] bug in yesno filter prevents usage of 2-value form | contrib.admin | ||
732 | 732 | slightly update de-translation | Translations | |||
306 | 306 | cached date time values have greater precision then ones retrieved from db causing issues | Database layer (models, ORM) | |||
907 | 907 | 2 | forms.txt: new_data = place.__dict__ fails for ManyToManyFields | Documentation | ||
411 | 411 | CursorDebugWrapper does not support pyformat paramstyle. | Database layer (models, ORM) | |||
535 | 535 | 8 | Refactor admin code to clean it up | contrib.admin | ||
908 | 908 | 1 | writing Null instead of the default value to the database in default object manipulator | Metasystem | ||
557 | 557 | date_hierarchy doesn't work with DateField | contrib.admin | |||
226 | 226 | MetaWeblog API Support | Core (Other) | |||
497 | 497 | Request DB API access to the validation information in the model | Database layer (models, ORM) | |||
300 | 300 | ImportError in simple setup | Core (Other) | |||
481 | 481 | 1 | [patch] additional http status codes | Core (Other) | ||
949 | 949 | 2 | [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) | |||
366 | 366 | Document meta.LazyDate() technique | Documentation | |||
253 | 253 | Admin add interface is looking for key that doesn't exist | contrib.admin | |||
695 | 695 | sqlupdate, creates sql to update the database based on an updated model file | Database layer (models, ORM) | |||
794 | 794 | A template filter that lets the user choose pluralization method | Template system | |||
842 | 842 | 1 | [patch] Technical 500 response broken in the presence of a local variable named "items" | Core (Other) | ||
674 | 674 | ImageField display use undocumented thumbnails for change_list display | contrib.admin | |||
237 | 237 | 2 | get_absolute_url doesn't show up right in admin | contrib.admin | ||
110 | 110 | Documentation on pagination needed | Documentation | |||
156 | 156 | 1 | changeset 293 breaks tutorial polls app | contrib.admin | ||
286 | 286 | 1 | [patch] Eliminate unintuitive behavior when using edit_inline with no core fields specified | Metasystem | ||
269 | 269 | 1 | Patch: validator that matches against a regular expression | contrib.admin | ||
213 | 213 | error submitting empty times | contrib.admin | |||
209 | 209 | errors from tutorial 1 | Documentation | |||
672 | 672 | 1 | get_absolute_url isn't nice | contrib.syndication | ||
984 | 984 | list_display and the repr-to-str change | contrib.admin | |||
152 | 152 | 3 | FCGI server for django | Core (Other) | ||
900 | 900 | [patch] Premature close of postgres connection with multiple threads | Database layer (models, ORM) | |||
542 | 542 | [patch] Add an "or cancel" link to add, edit, and delete admin views. | contrib.admin | |||
980 | 980 | 1 | Database Querying | Database layer (models, ORM) | ||
549 | 549 | 1 | StaticField formfield | Core (Other) | ||
696 | 696 | add newline-suppression to {% and {{ | Template system | |||
857 | 857 | 1 | Need better default session cookie name | Core (Other) | ||
996 | 996 | django-admin startproject myproject still create myproject\settings | Core (Management commands) | |||
945 | 945 | not translated parts in admin Javascript | Translations | |||
855 | 855 | urlconf regexps should allow backreferences | contrib.admin | |||
864 | 864 | OneToOne in Admin -- unexpected keyword argument 'bar__pk' | contrib.admin | |||
705 | 705 | 1 | Patch to allow ssi tag to try templates first, then absolute url | Template system | ||
880 | 880 | Mistake in Czech translation | Internationalization | |||
629 | 629 | 3 | [patch] ChangeManipulator does not correctly display <select> when the data is an id type | Core (Other) | ||
766 | 766 | 2 | [patch, new-admin] Allow html tags if "allow_tags" model's method attribute is present | contrib.admin | ||
902 | 902 | Small documentation update | Documentation | |||
858 | 858 | 2 | [new_admin] "got unexpected keyword argument ''" on sort | contrib.admin | ||
841 | 841 | 1 | Variable 'p' is not defined in main.py | contrib.admin | ||
815 | 815 | 1 | [patch] select keyword to lookup_kwargs are being quoted incorrectly in query | Core (Other) | ||
788 | 788 | Atom feeds should have a <link rel="self"> element (or, authors should have more control of optional feed elements) | contrib.syndication | |||
294 | 294 | 1 | Use setuptools more aggressively for templates | Template system | ||
579 | 579 | 1 | Split template_file template loading and template location logic | Template system | ||
675 | 675 | [Patch] PasswordField does not respect length and maxlength parameters | Core (Other) | |||
261 | 261 | 1 | the administrator with edit_inline should give ordering choices | contrib.admin | ||
678 | 678 | 2 | I would like to see a tutorial describing how to edit One-To-Many relationships | Documentation | ||
479 | 479 | [patch] Implement timezone-formats in date-formatting | Database layer (models, ORM) | |||
493 | 493 | [patch] FileField.get_foo_url returns absolute path instead url | Metasystem | |||
623 | 623 | 1 | [patch] Allow ssi tag to use template dirs, making apps that use this feature much more portable | Template system | ||
570 | 570 | 1 | formfields.SelectField doesn't select correct value for ForeignKey | Core (Other) | ||
545 | 545 | 2 | Checkin [670] breaks modpython | Core (Other) | ||
538 | 538 | django is not zip_safe | Tools | |||
478 | 478 | error with sqlite and admin | contrib.admin | |||
431 | 431 | Templates should support multiple level of lookups | Template system | |||
382 | 382 | globals should show up in model methods and classes (like normal python classes) | Core (Other) | |||
388 | 388 | Prefix for django table names | Metasystem | |||
341 | 341 | unique option | contrib.admin | |||
352 | 352 | django-admin MySQLdb error | Tools | |||
277 | 277 | CommonMiddleware URL rewriting discards POST data | Core (Other) | |||
322 | 322 | [patch] Admin unavailable in development server after [503] | contrib.admin | |||
307 | 307 | 1 | Use unicode strings u"bla-bla" in SQL-queries for compatibility with national languages | Metasystem | ||
188 | 188 | 2 | Can't login in admin, when TIME_ZONE set to 'Europe/Riga' in myproject.settings.main | contrib.admin | ||
164 | 164 | mysql/pgsql not implemented in django.core.cache? | Core (Cache system) | |||
34 | 34 | Tutorial Import and Attribute errors while using MySQL. | Core (Other) |