Mathieu Pillard
(mat)
Most Active Role
N/A
Most Active Component
Database Layer (Models, Orm)
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (903) | Reporter (4) | Owner (0) | Commenter (106) | 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 | |||
34819 | 34819 | GenericForeignKey.get_prefetch_queryset() | contrib.contenttypes | |||
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) | |||
34397 | 34397 | Subclasses of JSONField call `get_prep_value` with field as value | Database layer (models, ORM) | |||
373 | 373 | 2 | Add support for multi-column primary keys. | Database layer (models, ORM) | ||
27021 | 27021 | 1 | Add explicit support for Q object annotations | Database layer (models, ORM) | ||
470 | 470 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | |||
34976 | 34976 | startproject and startapp should provide feedback | Core (Management commands) | |||
34402 | 34402 | Admin search_fields crashes for inherited model and __iexact lookup. | contrib.admin | |||
27880 | 27880 | 1 | 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 | |||
34462 | 34462 | Deletions in admin panel create N + 1 queries | contrib.admin | |||
27236 | 27236 | Deprecate Model.Meta.index_together in favour of Model.Meta.indexes | Database layer (models, ORM) | |||
27452 | 27452 | Add Postgres serial field to contrib.postgres | contrib.postgres | |||
27409 | 27409 | Issues with admindocs docstring links generation | contrib.admindocs | |||
27587 | 27587 | Document str(QuerySet.query) | Documentation | |||
34406 | 34406 | Add support for curved geometries in GeoDjango | GIS | |||
34555 | 34555 | ModelBase metaclass implementation prevents addition of model fields via __init_subclass__ | Database layer (models, ORM) | |||
27645 | 27645 | Move Settings.__init__ checks to system checks | Core (Other) | |||
34855 | 34855 | Document CSRF_TRUSTED_ORIGINS relation to SECURE_PROXY_SSL_HEADER. | Documentation | |||
27909 | 27909 | Use AUTH_USER_MODEL in startproject template | Core (Management commands) | |||
34643 | 34643 | Move admin form labels to a more accessible place | contrib.admin | |||
34746 | 34746 | High CPU/memory consumption when a 5XX is raised with large local variables | Error reporting | |||
34886 | 34886 | Sample use of lazy in delayed translations is not valid in Django 4.1 and 4.2. | Documentation | |||
34502 | 34502 | Union giving wrong column ordering even when using .values/.values_list | Database layer (models, ORM) | |||
34789 | 34789 | `filter_horizontal` duplicates entries in "Chosen" column after instance is added via in another field using the "plus" JS action | contrib.admin | |||
34538 | 34538 | Incorrect query generated with on subquery WHERE depending on the order of the Q() objects | Database layer (models, ORM) | |||
34608 | 34608 | Migrations generates code that it can't execute | Migrations | |||
34925 | 34925 | refresh_from_db() will not iterate through all of the fields listed in the 'fields' parameter. | Database layer (models, ORM) | |||
34613 | 34613 | add support for Partitioned cookies | HTTP handling | |||
34297 | 34297 | ValueError: invalid token in plural form: EXPRESSION when adding new language | Utilities | |||
34211 | 34211 | Performance regression in ForeignKeyDeferredAttribute changes. | Database layer (models, ORM) | |||
34853 | 34853 | Accept-Language Header takes precedence over cookie for format localization | Internationalization | |||
14974 | 14974 | Add support for translation backends other than gettext | Internationalization | |||
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) | |||
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) | |||
34914 | 34914 | Postgres connection is not restarted after it's dropped by the server, even if we use CONN_HEALTH_CHECKS=True | Database layer (models, ORM) | |||
34597 | 34597 | Queryset (split) exclude's usage of Exists is significantly slower than subquery | Database layer (models, ORM) | |||
34038 | 34038 | Low text contrast and no visual cues for links within body text in admin UI | contrib.admin | |||
27225 | 27225 | "age" header is not set for responses taken from cache. | HTTP handling | |||
34140 | 34140 | Format python code blocks in documentation files | Documentation | |||
34961 | 34961 | Add a max_length parameter to EmailValidator | Core (Other) | |||
34036 | 34036 | Low text contrast over light blue backgrounds in admin light theme | contrib.admin | |||
34949 | 34949 | Clarify when unique constraints are ignored. | Documentation | |||
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 | |||
27813 | 27813 | 2 | BinaryField type inconsistent between sqlite3 (bytes) and postgresql (memoryview) | Database layer (models, ORM) | ||
34830 | 34830 | csrf_failure and bad_request views missing context processors | Core (Other) | |||
34978 | 34978 | Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. | Database layer (models, ORM) | |||
34992 | 34992 | MariaDB does not support functional group by dependencies | 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 | |||
14611 | 14611 | Added dedicated option to test.Client methods (other than get()) for passing query parameters. | Testing framework | |||
34990 | 34990 | Change external link for CSRF reference docs to OWASP | Documentation | |||
14810 | 14810 | Admin inline templates need blocks | contrib.admin | |||
34972 | 34972 | Aggregate with CombinedExpression resulting in NotImplemented instead of None after update from 3.2 -> 4.2 | Database layer (models, ORM) | |||
34884 | 34884 | Half bug/half enhancement : inconsistent behavior of get_or_create() regarding related attributes cache | Database layer (models, ORM) | |||
34970 | 34970 | Unclear wording in password validator docs | Documentation | |||
34944 | 34944 | Missing or misinferred attributes in output fields of generated fields | Database layer (models, ORM) | |||
34966 | 34966 | Add a check for ModelAdmin.actions functions not taking three arguments | contrib.admin | |||
34919 | 34919 | Missing scope attribute in admin doc table headers. | contrib.admindocs | |||
34963 | 34963 | Recursive and other "combinator" queries broken in django-cte | Uncategorized | |||
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) | |||
34813 | 34813 | Docs miss note about invalid integrity with ManifestStaticFilesStorage | contrib.staticfiles | |||
34939 | 34939 | Widget templates not refreshing | Forms | |||
34694 | 34694 | trailing slash is not appending | Core (URLs) | |||
34930 | 34930 | 8 | Parallel tests fail on Python 3.11+ when IsolatedAsyncioTestCase is used | Testing framework | ||
34924 | 34924 | Example for squashmigration not working properly | Migrations | |||
27234 | 27234 | Clarify the type of the django.server logger's 'request' extra context | Documentation | |||
34906 | 34906 | Need help with makemigrations | Database layer (models, ORM) | |||
34043 | 34043 | Doc "Writing your first patch for Django" doesn't explain how to contribute to the admin UI | Documentation | |||
34840 | 34840 | Django 4.2 casts text fields when testing IS NULL, preventing use of partial indexes | Database layer (models, ORM) | |||
34892 | 34892 | Static files aren't served correctly on dev server when DEBUG and FORCE_SCRIPT_NAME are enabled | contrib.staticfiles | |||
34808 | 34808 | Some aggregation functions may return None; this isn't well documented | Documentation | |||
34889 | 34889 | Broken fallback for prefetchers that only implement get_prefetch_queryset | Database layer (models, ORM) | |||
34890 | 34890 | Migration can produce duplicate entries of UUID4 values for unique fields | Database layer (models, ORM) | |||
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 | |||
34885 | 34885 | Not removing original (non-hashed) files after processing | contrib.staticfiles | |||
34879 | 34879 | "Data truncated for column .." for migration changing auto-id-field | Migrations | |||
34874 | 34874 | Add table_exists() to optimize checks for django_migrations table. | Database layer (models, ORM) | |||
34320 | 34320 | Renaming fields with truncated names don't remove old constraints on Oracle. | Database layer (models, ORM) | |||
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 | |||
34859 | 34859 | Format SQL code prodcued by sqlmigrate | Migrations | |||
34845 | 34845 | Slow query when using exclude | Database layer (models, ORM) | |||
34847 | 34847 | Serializer infinite recursion on M2M field if reference vars in init | Core (Serialization) | |||
34832 | 34832 | Use `banner` landmark or `<header>` element for the admin header area | contrib.admin | |||
34833 | 34833 | Use a `main` landmark in the admin interface | contrib.admin | |||
34828 | 34828 | DateTimeField breaks when given datetime that would be invalid in UTC | Database layer (models, ORM) | |||
34827 | 34827 | select_for_update example raises TransactionManagementError | Documentation | |||
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) | |||
34730 | 34730 | Add an assertMessages assertion | contrib.messages | |||
34801 | 34801 | Django project redirects for a user assigned in a group, it redirects to the url which is not present in the group assigned django app | HTTP handling | |||
34451 | 34451 | Incorrect exception handling within the django exception handler | Error reporting | |||
34802 | 34802 | django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() | contrib.admin | |||
34784 | 34784 | Django french short date format translation bug | Internationalization | |||
34796 | 34796 | Deleting child table does not delete rows in parent table when using multi-table inheritance | Database layer (models, ORM) | |||
34788 | 34788 | Correct NUMBER_GROUPING in Japan. | Internationalization | |||
34770 | 34770 | Default autoescape off in password_reset_email.html | contrib.auth | |||
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 | |||
34767 | 34767 | 1 | AdminReadonlyField may not show links to related models when the related model has been downcasted | contrib.admin | ||
34542 | 34542 | Required fields allowed to be blank are not accepted non-interactively using createsuperuser | contrib.auth | |||
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 | |||
34733 | 34733 | m2m_changed signal is unaware if .set() method is being called | Database layer (models, ORM) | |||
34721 | 34721 | ChoiceField/TypedChoiceField: .value() has inconsistent behaviour, coercion not applied. | Forms | |||
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) | |||
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 | |||
34639 | 34639 | MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate | contrib.admin | |||
34681 | 34681 | Optimize memcache_key_warnings() | Core (Cache system) | |||
34671 | 34671 | Inspectdb collation issue with oracle views | Core (Management commands) | |||
34676 | 34676 | Normalise MeasureBase unit not found exceptions to use AttributeError | GIS | |||
34674 | 34674 | Updating the file contents of a Django FileField during upload results in I/O error | File uploads/storage | |||
34661 | 34661 | Peppering user passwords | contrib.auth | |||
34663 | 34663 | Documentation typo in using Argon2 with Django. | Documentation | |||
34638 | 34638 | Rows are selected if BooleanField is in list_editable | contrib.admin | |||
34539 | 34539 | `get_prep_value` no longer called for JSONField | Database layer (models, ORM) | |||
34445 | 34445 | DateField.input_formats cannot be printed | Utilities | |||
34621 | 34621 | Django admin site name shouldn’t be an h1 | contrib.admin | |||
34595 | 34595 | format_html() should explicitly mention that format_string is not escaped and that result is safe | Template system | |||
34605 | 34605 | Add distinct support for ListFilters | contrib.admin | |||
34600 | 34600 | Review reference to bleach in docs | Documentation | |||
34607 | 34607 | function st_geomfromwkb(bytea) does not exist - geodjango tutorial | GIS | |||
34603 | 34603 | ~Q() incorrectly interpreted as full rather than empty | Database layer (models, ORM) | |||
34564 | 34564 | returning None instead of zero in Count annotation | Database layer (models, ORM) | |||
27925 | 27925 | Document how to deploy using pip installed mod_wsgi | Documentation | |||
34590 | 34590 | Querying for decimals larger than max_digits crashes on SQLite | Database layer (models, ORM) | |||
34589 | 34589 | exclude does not support nested ForeignKey relationship | Database layer (models, ORM) | |||
34579 | 34579 | Documentation points to `django-developers` mailing list as primary point of contact for discussion | Documentation | |||
34580 | 34580 | Performance regession in SQLCompiler | Database layer (models, ORM) | |||
34573 | 34573 | Typo in "Writing your first Django app, part 5" - assertQuerysetEqual() | Testing framework | |||
34322 | 34322 | ManifestStaticFilesStorage crashes on commented JavaScript import statements | contrib.staticfiles | |||
34568 | 34568 | makemigrations --update should respect the --name option. | Database layer (models, ORM) | |||
34552 | 34552 | Delaying get_from_clause call as much as possible. | Database layer (models, ORM) | |||
34553 | 34553 | Can't create CheckConstraint with percent characters in values on postgresql due to broken quoting | Database layer (models, ORM) | |||
34546 | 34546 | Failed migration yields to unmigratable app: "OperationalError: (1050, "Table '<name>' already exists")" | Migrations | |||
34543 | 34543 | Thousand separator breaking templates | Internationalization | |||
34525 | 34525 | index_together warning after migration to new style | Database layer (models, ORM) | |||
34531 | 34531 | Rendering form throws deprecation warning | Forms | |||
34523 | 34523 | Model.objects.update_or_create method sometimes raises TransactionManagementError | Database layer (models, ORM) | |||
34515 | 34515 | Translatable URL patterns raise 404 for non-English default language when prefix_default_language=False is used. | Internationalization | |||
34386 | 34386 | Error while sending TLS smtp email when no EMAIL_SSL_CERTFILE / EMAIL_SSL_KEYFILE are specified in project settings | Core (Mail) | |||
34522 | 34522 | 2 | PUT/PATCH data is not encoded for multipart/form-data in Django Test Client | Testing framework | ||
34519 | 34519 | Don't send content in responses to HEAD requests | Uncategorized | |||
34514 | 34514 | `firstof` and `cycle` tags do not escapes variables defined in `wth` tag | Template system | |||
34455 | 34455 | i18n_patterns() not respecting prefix_default_language=False | Internationalization | |||
34510 | 34510 | sqlmigrate does not follows replaces in squashed migrations | Core (Management commands) | |||
34507 | 34507 | AttributeError: Can't pickle local object 'convert_exception_to_response.<locals>.inner' | Error reporting | |||
34496 | 34496 | ManifestStaticFilesStorage.patterns for sourceMappingURL does not retrieve matched for data URI | contrib.staticfiles | |||
34419 | 34419 | Document django.contrib.admin.sites.all_sites | contrib.admin | |||
34492 | 34492 | I get an error when using BinaryField in sqllite3. | Database layer (models, ORM) | |||
34482 | 34482 | Unable to access "non-picklable" attributes of empty HttpRequest and HttpResponse objects after shallow copy. | HTTP handling | |||
34394 | 34394 | ASGIRequest doesn't respect settings.FORCE_SCRIPT_NAME. | HTTP handling | |||
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 | |||
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) | |||
34383 | 34383 | Layout error in Admin when using help_text | Template system | |||
34444 | 34444 | Summing through a One-to-Many relationship on the property of a JSONField fails | Database layer (models, ORM) | |||
34077 | 34077 | Make BoundField renderable. | Forms | |||
34352 | 34352 | Unify terms in Signals docs. | Documentation | |||
34433 | 34433 | OneToOneField can only be saved one way | Database layer (models, ORM) | |||
34388 | 34388 | Added support for direct usage of Choices classes on model fields | Database layer (models, ORM) | |||
27487 | 27487 | ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple | contrib.admin | |||
34404 | 34404 | Incorrect documentation about content type set by FileResponse object | Documentation | |||
34412 | 34412 | TLS/SSL sending mail fails in some servers | Core (Mail) | |||
34410 | 34410 | Adding database dynamically breaks in Django 4.1+ | Database layer (models, ORM) | |||
34401 | 34401 | Inconsistent behavior for refresh_from_db() with GenericForeignKey | contrib.contenttypes | |||
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 | |||
34387 | 34387 | DateFormat.P() does not follow PHP's date string format | Utilities | |||
34382 | 34382 | DEFAULT_AUTO_FIELD ignored for new models | Database layer (models, ORM) | |||
34377 | 34377 | AdminSite.catch_all_view() drops query string in redirects | contrib.admin | |||
34379 | 34379 | Invalid regex pattern for password reset token in 4.2b1 | contrib.auth | |||
34363 | 34363 | floatformat() crashes on "0.0000" | Template system | |||
34356 | 34356 | Memory leak when generating PDFs | Core (Other) | |||
34357 | 34357 | UniqueConstraint doesn't violate NULL values on SQLite. | Database layer (models, ORM) | |||
34346 | 34346 | QuerySet ordered by annotation with name used by select_related() field crashes with AmbiguousColumn. | Database layer (models, ORM) | |||
34353 | 34353 | ListView paging property did not return | Generic views | |||
34341 | 34341 | FileSystemFinder harsh regarding its input on Windows | contrib.staticfiles | |||
34340 | 34340 | Apparently wrong table name? | Database layer (models, ORM) | |||
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 | |||
34332 | 34332 | Migrations for fields with model-referencing defaults break later | Database layer (models, ORM) | |||
34325 | 34325 | Clarify PercentRank() description. | 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) | |||
34315 | 34315 | Close button read only changeview of admin does not preserve filters | contrib.admin | |||
34313 | 34313 | Thousands separator for Spanish language is incorrect | Internationalization | |||
34146 | 34146 | Add tutorial step for installing third party package(s) | Documentation | |||
34286 | 34286 | Mixed-case views/templates names causes 404 on :view:/:template: directive. | contrib.admindocs | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34294 | 34294 | File locking fails if argtypes redefined on Windows. | File uploads/storage | |||
34293 | 34293 | Extra validation introduced in 30581 breaks certain constraint setups | Database layer (models, ORM) | |||
34192 | 34192 | Callable storage on FileField fails to deconstruct when it returns default_storage | Database layer (models, ORM) | |||
34279 | 34279 | Certain character causes django admin to misfunction | Database layer (models, ORM) | |||
34272 | 34272 | floatformat() crashes on "0.00". | Template system | |||
34260 | 34260 | 5 | models.FloatField documentation doesn't mention that +inf, -inf, and NaN are database-dependent. | Documentation | ||
34253 | 34253 | migrations don't apply | Uncategorized | |||
34251 | 34251 | Paginator should warn if ordering is not deterministic | Core (Other) | |||
34241 | 34241 | Django admin not showing seconds for list_display nor readonly DateTimeField | contrib.admin | |||
34239 | 34239 | Resolve load type-hinted objects in views | Generic views | |||
34236 | 34236 | Django logging when in production with Gunnicron | Documentation | |||
14094 | 14094 | Cannot define CharField with unlimited length | Database layer (models, ORM) | |||
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) | |||
34203 | 34203 | Drop support for psycopg2 2.8 | Database layer (models, ORM) | |||
34196 | 34196 | contrib.postgres search tests failing | contrib.postgres | |||
34095 | 34095 | Form controls in admin should use heights in relative units | contrib.admin | |||
34160 | 34160 | Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. | Database layer (models, ORM) | |||
34189 | 34189 | Code in Tutorial does not work because of a ',' | Documentation | |||
34185 | 34185 | Serving static/media files during development can't work when use SCRIPT_NAME | Documentation | |||
34183 | 34183 | Add a ChoicesMeta.max_length property returning the max_length when data type supports len() | Database layer (models, ORM) | |||
34174 | 34174 | async process_exception being called as sync from async view/middleware | Documentation | |||
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 | |||
34161 | 34161 | Wrong Name in Django Relationship | Documentation | |||
34123 | 34123 | Ambiguous aliases in ordering on combined queries with select_related(). | Database layer (models, ORM) | |||
891 | 891 | 2 | customize table name prefixes | Database layer (models, ORM) | ||
34144 | 34144 | Casting a string inside a JSONField into an integer does not work on PostgreSQL | Database layer (models, ORM) | |||
27849 | 27849 | Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates | Database layer (models, ORM) | |||
34137 | 34137 | model.refresh_from_db() doesn't clear cached generic foreign keys | contrib.contenttypes | |||
34080 | 34080 | __exact lookup on nested arrays with None values fails on PostgreSQL. | contrib.postgres | |||
34133 | 34133 | Django ordering in model meta causing unexpected results of group_by | Database layer (models, ORM) | |||
34054 | 34054 | Create a topic about fixtures | Documentation | |||
34130 | 34130 | order_by() has no effect on values()/values_list() | Database layer (models, ORM) | |||
34124 | 34124 | Developer experience on {% with %} template tag can be improved. | Template system | |||
34094 | 34094 | RTL alignment is off in admin header area | contrib.admin | |||
34066 | 34066 | Accessing UserAdmin via to_field leads to link to PasswordResetForm being broken (404) | contrib.auth | |||
34121 | 34121 | Multi Databases documenation example doesn't work | Database layer (models, ORM) | |||
34109 | 34109 | Uvicorn can be run without installing gunicorn | Documentation | |||
34098 | 34098 | Filter floatformat drops precision in decimal numbers | Template system | |||
34070 | 34070 | Add support for microseconds to Now() on MySQL and SQLite. | Database layer (models, ORM) | |||
34111 | 34111 | Use sqlparse to format SQL in tests failures with debug flag | Testing framework | |||
34085 | 34085 | Black shouldn't format non-Python files | Core (Management commands) | |||
34106 | 34106 | Allow LogoutView to render a confirmation template on a GET request (Like LoginView) | contrib.auth | |||
34107 | 34107 | Django ORM queries do not pick up indexes made on a key in JSONField in Postgres | Database layer (models, ORM) | |||
34105 | 34105 | Invalid query generated on Postgres when annotate and order_by have common sub-expressions | Database layer (models, ORM) | |||
34104 | 34104 | Making Q.__eq__ work regardless of ordering | Database layer (models, ORM) | |||
28000 | 28000 | 5 | Avoid SET/DROP DEFAULT unless a field changes from null to non-null | Migrations | ||
34071 | 34071 | Unclear validator messages for Range(Min/Max)ValueValidator compared to docs. | contrib.postgres | |||
34067 | 34067 | django.core.Paginator wrong query slicing | Core (Other) | |||
34062 | 34062 | object HttpResponseNotAllowed can't be used in 'await' expression | Generic views | |||
34061 | 34061 | Model validations should be run on save() | Database layer (models, ORM) | |||
34030 | 34030 | add SystemCheckError for LocaleMiddleware | Core (Management commands) | |||
34023 | 34023 | inlines variable not bound in loop in ModelAdmin._create_formsets | contrib.admin | |||
34014 | 34014 | DecimalValidator fails to validate 0 in scientific notation (0E+1 or 0E+2) | Core (Other) | |||
34009 | 34009 | migrations.RunPython runs queries against wrong database | Uncategorized | |||
34000 | 34000 | Fix numberformat.py "string index out of range" when null | Utilities | |||
34004 | 34004 | DateTimeField for Forms does not always respect input_formats | Forms | |||
34003 | 34003 | PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView & PasswordResetCompleteView not discovering custom template | contrib.auth | |||
14411 | 14411 | Inline delete not prompting cascade delete warning | contrib.admin | |||
27147 | 27147 | Add support for defining bounds in postgres range fields | contrib.postgres | |||
14092 | 14092 | ImageField should allow SVG | Database layer (models, ORM) | |||
27060 | 27060 | Take indexes into account in inspectdb command | Core (Management commands) | |||
27064 | 27064 | Implement RenameIndex in a backwards compatible way | Migrations | |||
14357 | 14357 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | |||
14296 | 14296 | 'manage.py test' failing for apps that access read-only databases | Testing framework | |||
27753 | 27753 | Cleanups when no supported version of Django supports Python 2 anymore | Utilities | |||
27936 | 27936 | Add some clarifications to "Spanning multi-valued relationships" | Documentation | |||
27864 | 27864 | Limit the number of terms in an admin search | contrib.admin | |||
27074 | 27074 | connection.is_usable() raises AttributeError after the connection is closed | Database layer (models, ORM) | |||
27590 | 27590 | Allow configuration of where to save staticfiles manifest. | contrib.staticfiles | |||
27734 | 27734 | Add a helpful error message when a parallel test worker is assigned an unexpected index | Testing framework | |||
27017 | 27017 | Why doesn't Django's Model.save() save only the dirty fields by default? And how can I do that if I want? | Database layer (models, ORM) | |||
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) | |||
27854 | 27854 | Make `collectstatic` warn (rather than blow up) on missing directories | contrib.staticfiles | |||
27604 | 27604 | Use set_signed_cookie for contrib.messages Cookie storage | contrib.messages | |||
14645 | 14645 | Exclude query with multiple conditions for the same multi-value relation not correct | Database layer (models, ORM) | |||
27445 | 27445 | RadioSelect widget does not work for NullBooleanField | Documentation | |||
27906 | 27906 | 1 | assertInHTML('<a/><b/>', '<a/><b/><c/>') fails | Testing framework | ||
14628 | 14628 | Document which settings can be changed at runtime | Documentation | |||
27417 | 27417 | Migration to change model field case crashes on Oracle | Migrations | |||
27871 | 27871 | Django keeps making the same migration over and over again | Migrations | |||
14317 | 14317 | numberformat.format produces wrong results | Internationalization | |||
27719 | 27719 | Add queryset.alias() to mimic .annotate() for aggregations without loading data | Database layer (models, ORM) | |||
27804 | 27804 | Use unittest.subTest() in Django's test suite | Core (Other) | |||
27585 | 27585 | 1 | ManyToMany relationship is cascading delete after being detached | Database layer (models, ORM) | ||
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 | |||
27370 | 27370 | Django's Select widget adds a required="required" attribute, even if created with empty_label=True | Forms | |||
14408 | 14408 | 3 | Admin Error when subclassing ContentType for generic Relations | contrib.admin | ||
17 | 17 | 1 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | ||
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) | |||
27795 | 27795 | Audit force_text invocations | Utilities | |||
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 | |||
14808 | 14808 | i18n is not safe. | Documentation | |||
27360 | 27360 | Make it easier to track down the offending models for AlreadyRegistered exceptions | contrib.admin | |||
14204 | 14204 | Take advantage of SQLite support for FK constraints | Database layer (models, ORM) | |||
27867 | 27867 | Excluding a reverse relation produces inconsistent queries | Database layer (models, ORM) | |||
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) | |||
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 | |||
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 | |||
14642 | 14642 | save_as=True and generic inline in admin gives IndexError | contrib.contenttypes | |||
14807 | 14807 | django.utils.formats localize_input inserts thousands_separator into boolean values | Internationalization | |||
27515 | 27515 | Make AuthenticationForm use the username length from the user model | contrib.auth | |||
27546 | 27546 | Replace hardcoded class names in __repr__-methods | Core (Other) | |||
27067 | 27067 | 3 | Deprecate string_concat | Internationalization | ||
14370 | 14370 | Adding support for Autocomplete in contrib.admin | contrib.admin | |||
27258 | 27258 | Raise an exception if RequestContext is used with template.backends.django.Template.render() | Template system | |||
27303 | 27303 | Selecting multiple admin list_filters across relations return results that don't match both filters | contrib.admin | |||
27964 | 27964 | Raise an error if a MySQL geometry with an unsupported SRID is saved to the database | GIS | |||
27434 | 27434 | 4 | Document caveats of raising a ValidationError in Model.clean() for a field not in a model form | Documentation | ||
27953 | 27953 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | |||
27039 | 27039 | 1 | ModelFields with 'default' value set and 'required'=False in form does not use default value | Forms | ||
27860 | 27860 | Changing a CharField to a ForeignKey crashes when migrating in PostgreSQL | Migrations | |||
27241 | 27241 | Annotate doesn't work with PostgreSQL views anymore | Database layer (models, ORM) | |||
27732 | 27732 | 2 | django.contrib.postgres.search SearchRank doesn't handle SearchVectorField references | contrib.postgres | ||
27118 | 27118 | Make QuerySet.get_or_create()/update_or_create() error for a non-field in defaults | Database layer (models, ORM) | |||
14149 | 14149 | LIKE clauses fail in Oracle 9.2.0.7 | Database layer (models, ORM) | |||
27730 | 27730 | Document that template tags with "as" variable assignment don't propogate variables across blocks | 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 | |||
27928 | 27928 | Avoid SET/DROP DEFAULT unless a field changes from null to non-null | Migrations | |||
27866 | 27866 | Make ChoiceWidget.format_value() return a list | Forms | |||
27365 | 27365 | Fields suddenly not found. | Database layer (models, ORM) | |||
27981 | 27981 | date/time filter docs inaccurate about how localization works | Documentation | |||
27986 | 27986 | Change BaseModelForm dictionary variable object_data to be OrderedDict | Forms | |||
27956 | 27956 | Template error raised in an {% extends %} parent template shows incorrect source location on debug page | Template system | |||
27971 | 27971 | GeoDjango LinearRing and Polygon handle contains/covers differently | GIS | |||
27945 | 27945 | Clarify RegexValidator docs (match vs. search) | Documentation | |||
27960 | 27960 | ds = DataSource('/path/to/your/cities.shp') fails on first try (GDALException Unknown error code: "198770787"), but works on second | GIS | |||
27584 | 27584 | Template error raised in a parent template shows incorrect source location on debug page | Template system | |||
27724 | 27724 | SelectDateWidget clears date and month if year is not selected | Forms | |||
27955 | 27955 | JSONField.default not applied in admin | contrib.admin | |||
27675 | 27675 | Django postgres JSONField encoding | contrib.postgres | |||
27937 | 27937 | Potential issue with field.queryset._result_cache persisting | Forms | |||
27475 | 27475 | Bug in admin with date_hierarchy and Daylight savings | contrib.admin | |||
27862 | 27862 | Exists() feature generates invalid SQL query on postgres backend | Database layer (models, ORM) | |||
27886 | 27886 | Django contrib.postgres JSONField adds additonal quotes to a dictionary. | contrib.postgres | |||
27872 | 27872 | Tutorial contains invalid instructions regarding background image | Documentation | |||
27825 | 27825 | Document that models don't cast field values to the same type that's retrieved from the database | Documentation | |||
27840 | 27840 | Password reset: `post_reset_login` throws KeyError if user already logged in | contrib.auth | |||
27837 | 27837 | After upgrade 1.4 to 1.8 in the database creats (or updates) mixed objects with old | Uncategorized | |||
27367 | 27367 | Document behaviour when several urls have the same name | Documentation | |||
27722 | 27722 | if a template context is an instance of get_template(), it will raise "TypeError: context must be a dict rather than RequestContext" | Template system | |||
27742 | 27742 | Unexpected migration on Parent -> child model inheritence | Migrations | |||
27683 | 27683 | Change default transaction isolation level to READ COMMITTED on MySQL | Database layer (models, ORM) | |||
27815 | 27815 | 1 | contrib.auth.views.LoginView doesn't pass request object to AuthenticationForm | contrib.auth | ||
27817 | 27817 | Jsonfield duplicating records in production database after running manage.py test | Database layer (models, ORM) | |||
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) | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
27769 | 27769 | createsuperuser command missing docs about no-input/interactive | Documentation | |||
27776 | 27776 | 1 | Merge base.txt tests requirements file into py3.txt | Testing framework | ||
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 | |||
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 | |||
27735 | 27735 | l10n is applied to Select widget's choices after template-based widget rendering | Documentation | |||
27387 | 27387 | Rendering "required" as HTML attribute is not documented under Field.required | Documentation | |||
27518 | 27518 | HTTP Referer leaks password reset link | contrib.auth | |||
27713 | 27713 | Clarify NoReverseMatch error message when view is not found | Core (URLs) | |||
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 | |||
27691 | 27691 | Avoid `logger=logging.getLogger(__name__)` | Uncategorized | |||
27693 | 27693 | Case insensitive lookups on JSONField nested values | contrib.postgres | |||
27687 | 27687 | Dateformat issue using django basic logging formatter | Utilities | |||
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) | |||
27672 | 27672 | Trouble saving specificly shaped GeometryCollection to spatialite backend | GIS | |||
27653 | 27653 | Improvement of Ukrainian locale formats | Internationalization | |||
27638 | 27638 | Rollback data changes made inside templates | Template system | |||
27640 | 27640 | HTTPResponse.__repr__ errors when Content-Type header is not defined | HTTP handling | |||
27498 | 27498 | Filtering annotated field in SQLite returns wrong results | Database layer (models, ORM) | |||
27600 | 27600 | Support reading commands from stdin in shell command | Core (Management commands) | |||
27606 | 27606 | Error in formatting HttpResponseRedirect when __init__() raises DisallowedHost | HTTP handling | |||
27263 | 27263 | Allow validators to short-circuit in form field validation | Forms | |||
27597 | 27597 | UrlResolver doesn't check all possibilities | Core (URLs) | |||
27610 | 27610 | Unexpected behavior on chained filters | Database layer (models, ORM) | |||
27596 | 27596 | LiveServerTestCase in 1.10.4 doesnt close server ports properly | Testing framework | |||
27355 | 27355 | Add PostgreSQL Extension operation example to reference page | Documentation | |||
27578 | 27578 | ModelChoiceField.to_python() somehow receives value as type 'list' | Forms | |||
27569 | 27569 | Resolve reverse url with named groups regular expression to sprintf output formatters not specifying kwargs key / value pairs. | Core (URLs) | |||
27564 | 27564 | `refresh_from_db()` should return the model instance instead of None | Database layer (models, ORM) | |||
27181 | 27181 | Sites framework does not normalize domains with trailing "." | contrib.sites | |||
27402 | 27402 | When using i18n_patterns and prefix_default_language=False, 404 page redirects incorrectly | Internationalization | |||
27321 | 27321 | ignores_quoted_identifier_case broken on MySQL on OS X/Windows | Database layer (models, ORM) | |||
27535 | 27535 | RFE: Exclude pk from queries | Database layer (models, ORM) | |||
27536 | 27536 | order_by('pk') is not obeyed if superclass has default ordering | Database layer (models, ORM) | |||
27531 | 27531 | Delete confirmation page overrides extrahead | contrib.admin | |||
27525 | 27525 | Revert to previous migration automatically after failure when using MySQL backend | Migrations | |||
27506 | 27506 | HttpRequest.build_absolute_uri throws DisallowedHost | HTTP handling | |||
27221 | 27221 | Document how to escape a percent symbol in ugettext | Documentation | |||
27394 | 27394 | 3 | template "floatformat" tag throws ValueError for big numbers in Python 3 | Template system | ||
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 | |||
27493 | 27493 | GIS raster transformation test failures due to precisions with GDAL 2.1 | GIS | |||
27467 | 27467 | UserAttributeSimilarityValidator max_similarity=0/1 doesn't work as documented | contrib.auth | |||
27393 | 27393 | 1 | Admin: input boxes on password reset forms are not aligned | contrib.admin | ||
27463 | 27463 | Fix ambiguous variable flake8 warnings | Core (Other) | |||
27484 | 27484 | ManyToMany relationship filter - delete - generate wrong sql | Database layer (models, ORM) | |||
27456 | 27456 | Changing the unique parameter from True to False has no effect on MySQL | Migrations | |||
27133 | 27133 | Explain how to load initial data with a data migration | Documentation | |||
27442 | 27442 | count estimation on querysets | Database layer (models, ORM) | |||
27022 | 27022 | some DjangoTemplates builtin tags misparse lack of whitespace between variable name and boolean operator in arguments | Template system | |||
27422 | 27422 | `makemigrations` fails to migrate ForeignKey types across app boundaries | Database layer (models, ORM) | |||
27411 | 27411 | Django namespaced reverse not working in test environment | Testing framework | |||
27063 | 27063 | i18n_patterns() matches too much of the URL as the language code | Internationalization | |||
27328 | 27328 | return `Set-Cookie` if sessionid= None value | contrib.sessions | |||
27379 | 27379 | Django violates RFC7230 when handling requests. | HTTP handling | |||
27151 | 27151 | FK index created two times on PostgreSQL if referenced table PK is varchar | Migrations | |||
27396 | 27396 | Docs: send POST request on base.html does not mention {{ csrf_token }} | Documentation | |||
27373 | 27373 | Incorrect message on 404 debug page for an empty request path | Error reporting | |||
27376 | 27376 | Why not use plural format MIDDLEWARES in settings.py in Django 1.10.x | Core (Other) | |||
27357 | 27357 | Variant of FilePathField that uses a Storage backend | Database layer (models, ORM) | |||
27364 | 27364 | DATE_INPUT_FORMATS is not working | Database layer (models, ORM) | |||
27123 | 27123 | prefetch_related return mistaken result | Database layer (models, ORM) | |||
27333 | 27333 | EmailMessage.message().as_string() incorrectly base64 encoded on Python 3 | Core (Mail) | |||
27330 | 27330 | Generic CreateView/UpdateView doesn't send the kwargs to get_context_data | Generic views | |||
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 | |||
27314 | 27314 | PointField can't be used in get_or_create | GIS | |||
27280 | 27280 | can_order/can_delete documentation examples don't require initial data | Documentation | |||
27193 | 27193 | ORDER BY clause not included in subqueries using select_for_update() | Database layer (models, ORM) | |||
27306 | 27306 | Document relation between auto_now/auto_now_add and timezones | Documentation | |||
27296 | 27296 | Can't use custom formats with new language-independent LogEntry's messages in Django 1.10 | contrib.admin | |||
27186 | 27186 | Cannot change CheckboxSelectMultiple, FileInput, MultiWidget, SplitDateTimeWidget, and SelectDateWidget with model field default since Django 1.10.1 | Forms | |||
27217 | 27217 | makemigrations crashes with "'SpatialRefSysMixin' has no attribute '_meta'" on PostGIS | GIS | |||
27287 | 27287 | IndexError in logging on runserver broken pipe error | Utilities | |||
27283 | 27283 | Typo in the documentation | Documentation | |||
27271 | 27271 | ServerFormatter should handle simple string messages with or without args | Utilities | |||
27274 | 27274 | KeyError when using RenameModel in migrations that refer to an unmanaged model in another app. | Migrations | |||
27261 | 27261 | Missing python-brace-format marker for a contrib.admin string | contrib.admin | |||
27159 | 27159 | Pickling query with an __in=inner_qs lookup causes evaluation evaluation of inner_qs | Database layer (models, ORM) | |||
27255 | 27255 | Change test runner to display full dotted name of test | Testing framework | |||
27243 | 27243 | Make reverse_dict.getlist work with fully qualified module names | Core (URLs) | |||
27233 | 27233 | IndexError when using django.request | Uncategorized | |||
27083 | 27083 | Parse conditional HTTP headers according to RFC 7232 | HTTP handling | |||
27206 | 27206 | Incorrect DATE_FORMAT for et locale | Internationalization | |||
27197 | 27197 | Document how blank=True affects the migrations questioner | Documentation | |||
27196 | 27196 | Allow django admin to be logged into freely on localhost | contrib.admin | |||
27168 | 27168 | "LookupError: App 'xxxxx' doesn't have a 'xxxxx' model" with custom table name | Migrations | |||
27110 | 27110 | makemigrations shouldn't create `django_migrations` table in external databases | Migrations | |||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
27146 | 27146 | template shows empty string instead of actual content when it contains characters like \x93 and \x94 | Template system | |||
27128 | 27128 | A method model.objects.get(pk=obj.pk) returns many objects, but in a database is one. | Uncategorized | |||
27144 | 27144 | annotating across a ManyToManyField returns duplicate results | Database layer (models, ORM) | |||
27134 | 27134 | 3 | JSONField key values are not escaped correctly in queries | contrib.postgres | ||
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) | |||
27061 | 27061 | Support creating the TEST PostgreSQL database from a custom template | Testing framework | |||
27085 | 27085 | UI Discrepancy in "Writing your first Django app, part 2" | Documentation | |||
27087 | 27087 | Document that flush does not affect unmanaged models | Documentation | |||
27082 | 27082 | Make timezone.localtime() default to timezone.now() when no value is given | Utilities | |||
27069 | 27069 | 1 | Documentation for what's possible to import as _ | Documentation | ||
27066 | 27066 | Possible Memory leak while evaluating a QuerySet | Database layer (models, ORM) | |||
27046 | 27046 | http.request does not support ipv6-formatted ipv4 addresses | HTTP handling | |||
27038 | 27038 | Migration being created even when no change was made. | Migrations | |||
27033 | 27033 | static tag causes AppRegistryNotReady errors on 1.10 | contrib.staticfiles | |||
27031 | 27031 | Django Tutorial: incorrect import statement | Documentation | |||
27005 | 27005 | request.body raises an exception if 'CONTENT_LENGTH' = '' | HTTP handling | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
14415 | 14415 | Multiple aliases for one database: testing problems | Testing framework | |||
14891 | 14891 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | |||
14131 | 14131 | The pagination module should have some limit, or a warning should be given in the documentation | Documentation | |||
14368 | 14368 | Reverse relation attribute for OneToOneField fails when set to None | Database layer (models, ORM) | |||
14518 | 14518 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | |||
14476 | 14476 | annotate, default aggregation naming and filter annoyance | Database layer (models, ORM) | |||
14343 | 14343 | NoReverseMatch error message is unclear, view does exist | Core (URLs) | |||
14952 | 14952 | New find_commands(management_dir) to support .pyc and .pyo | Core (Other) | |||
14087 | 14087 | django.core.management.get_commands only sees commands in the last package of a namespace package | Core (Other) | |||
14483 | 14483 | Implement subqueries in geodjango spatial lookup | GIS | |||
14515 | 14515 | Can't pickle ValueQuerySet if query references fields, which aren't on the same model. | Database layer (models, ORM) | |||
14394 | 14394 | Assigning bad data to an m2m attribute should not clear existing data | Database layer (models, ORM) | |||
901 | 901 | Reload method for models | Database layer (models, ORM) | |||
14930 | 14930 | `values_list()` fails on queryset ordered by extra column | Database layer (models, ORM) | |||
27 | 27 | 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) | |||
14007 | 14007 | Automatically discover models within a package without using the app_label Meta attribute | Database layer (models, ORM) | |||
14825 | 14825 | LocaleMiddleware should store language preferences if possible | Internationalization | |||
14800 | 14800 | Development server should NOT elide favicon from the logs | Core (Management commands) | |||
14877 | 14877 | ModelFormSet.save() with a deleted form should work even if the model has already been deleted | Forms | |||
937 | 937 | Autoreload reloads for every request. | Core (Management commands) | |||
14658 | 14658 | DateField initial does not honor locale, against documentation | Forms | |||
23 | 23 | Add support for ValidationWarning | Forms | |||
14512 | 14512 | Documentation & tools for decorating class-based-views. | Generic views | |||
14043 | 14043 | Incorrect and/or confusing behaviour with nullable OneToOneField | Database layer (models, ORM) | |||
14056 | 14056 | Wrong query generated when using reverse foreign key | Database layer (models, ORM) | |||
694 | 694 | [patch] TEMPLATE_DIRS should allow project root relative paths | Template system | |||
14261 | 14261 | Add clickjacking protection (X-Frame-Options header) | HTTP handling | |||
14656 | 14656 | Atom1Feed should write atom:published element | contrib.syndication | |||
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) | |||
14567 | 14567 | ModelMultipleChoiceField inconsistently returns a list if empty. | Forms | |||
14019 | 14019 | SQLInsertCompiler.as_sql() failure | Database layer (models, ORM) | |||
14018 | 14018 | Introduce class_plural %-substitution placeholder for related_name of ForeignKey/ManyToManyField | Database layer (models, ORM) | |||
14540 | 14540 | Wrong localization (L10N) thousand separator & decimal point character for Puerto Rico | Internationalization | |||
14057 | 14057 | Expose an interface for custom-escaping template content | Template system | |||
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) | |||
16524 | 16524 | ✅ | 2 | Add a manager/queryset method in contrib.comments to fetch comments not in moderation | contrib.comments | |
12822 | 12822 | ✅ | 2 | DatabaseError: aggregates not allowed in WHERE clause | Database layer (models, ORM) | |
14342 | 14342 | Part 2 of the Tutorial -- path format for TEMPLATE_DIR | Documentation | |||
14633 | 14633 | Reorganize settings reference docs | Documentation | |||
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) | |||
14264 | 14264 | settings.configure has undocumented differences from using a settings module | Core (Other) | |||
361 | 361 | Some Basic Math Filters | Template system | |||
14093 | 14093 | Confusing error when failing to create a session key because the cache is unavailable | contrib.sessions | |||
14829 | 14829 | URL dispatcher documentation with class-based generic views | Documentation | |||
14449 | 14449 | restructuredtext filter does not return the correct content | Documentation | |||
14757 | 14757 | Add An Example For .extra(tables=[]) | Documentation | |||
14556 | 14556 | Recommend to avoid FlatpageFallbackMiddleware unless absolutely required | Documentation | |||
14195 | 14195 | ContentType object fails to use cache, beats DB to death | Uncategorized | |||
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) | |||
14618 | 14618 | unable to "inspectdb" on mysql4 database | Core (Management commands) | |||
596 | 596 | Allow Django to be packaged as a Python egg | Core (Other) | |||
14050 | 14050 | Signals for transaction commit/rollback | Database layer (models, ORM) | |||
14341 | 14341 | Session middleware raises exception when unit testing HttpResponseForbidden | Testing framework | |||
14294 | 14294 | default input_format not honoroed | Documentation | |||
14973 | 14973 | AdminEmailHandler doesn't include report.message | Core (Other) | |||
736 | 736 | [patch] QueryDict items() and mutability protection fix with doctests | Core (Other) | |||
26 | 26 | Admin validation errors cause FileUploadFields to be reset | contrib.admin | |||
640 | 640 | order_with_respect_to option fails | Documentation | |||
14597 | 14597 | request.is_secure() should support headers like: X-Forwarded-Protocol and X-Forwarded-Ssl | HTTP handling | |||
14438 | 14438 | Deserializer raises ValidationError if natural key is given as string | Core (Serialization) | |||
326 | 326 | IPAddressField in decimal format | Database layer (models, ORM) | |||
14496 | 14496 | Conflict between ModelForm.Meta.exclude and ModelAdmin.readonly attributes | contrib.admin | |||
14720 | 14720 | Settings imported twice as separate modules when manage.py is used | Core (Other) | |||
14382 | 14382 | a few suggestions | contrib.comments | |||
14579 | 14579 | Use built-in sessions middleware for entirely cookie-based sessions | contrib.sessions | |||
14446 | 14446 | auth.views.password_reset_confirm should never be cached | contrib.auth | |||
14604 | 14604 | Ubuntu documentation for geospatial/Postgres is out of date | GIS | |||
14632 | 14632 | Bug - testing framework fails when contrib.auth not in settings. | Testing framework | |||
14736 | 14736 | Typo in documentation | Documentation | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14906 | 14906 | r14915 removed alternative month names from Polish translation added in r14000 | Translations | |||
14548 | 14548 | Docs and implementation don't match regading return values of certain QuerySet aggregate functions | Documentation | |||
14366 | 14366 | Model.objects.none().values(...).anything() is broken | Database layer (models, ORM) | |||
14768 | 14768 | es-MX locale, formats.py contribution | Translations | |||
14982 | 14982 | EMPTY_CHANGELIST_VALUE not honored whit a relation field in list_display | Uncategorized | |||
14752 | 14752 | WeekArchiveView gives incorrect results when using weeks beginning with Monday | Generic views | |||
14401 | 14401 | Add a contributing HOWTO page for new contributors | Documentation | |||
14594 | 14594 | Django/CherryPy problem with POST data | HTTP handling | |||
14924 | 14924 | I18N looks for translations in the reverse order of the apps | Internationalization | |||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
14698 | 14698 | django.utils.module_loading.module_has_submodule yields false positives | Core (Other) | |||
14354 | 14354 | Check password is not None in User.check_password | contrib.auth | |||
14617 | 14617 | Docs should mention runserver's automatic serving of static files | Documentation | |||
14721 | 14721 | USE_THOUSAND_SEPARATOR fails with UnicodeDecodeError in several locales | Internationalization | |||
14821 | 14821 | Document the differences of formatting syntax in formats.py | Internationalization | |||
14947 | 14947 | regressiontests.fixtures_regress.tests.TestFixtures.test_dumpdata_uses_default_manager() fails with Python 2.7 | Uncategorized | |||
14913 | 14913 | Romanian translation, including E date format | Translations | |||
14388 | 14388 | Logging documentation typos | Documentation | |||
14403 | 14403 | Missing/incomplete documentation for FloatField? | Documentation | |||
14391 | 14391 | update man django-admin.1 to include missing commands | Core (Management commands) | |||
14581 | 14581 | __isnull=False not working for one to one relationships | Database layer (models, ORM) | |||
14896 | 14896 | Delete leads to IntegrityError : bad cascading rule when there's a ManyToManyField pointing to a class having subclasses. | Database layer (models, ORM) | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14600 | 14600 | No mentioning of addition of staticfiles to TEMPLATE_CONTEXT_PROCESSORS after 1.2 in settings documentation | Documentation | |||
14301 | 14301 | 4 | django crashes on email address that passed validate_email() (utf8-tld) | Core (Mail) | ||
14358 | 14358 | History changes in admin don't show verbose_name | contrib.admin | |||
14975 | 14975 | TransactionTestCases are broken by django.contrib.auth in 1.2.4 | Testing framework | |||
14034 | 14034 | admin inline formset with "extra" ignores last line when saving | Contrib apps | |||
14465 | 14465 | TemplateSyntaxError in Django Admin search | Uncategorized | |||
14431 | 14431 | Add a X-Powered-By header by default | Core (Other) | |||
14384 | 14384 | Installation documentation should avoid sys.path.append | Documentation | |||
14002 | 14002 | filesizeformat filter only supports up to GB | Template system | |||
14948 | 14948 | Broken routers in 1.2.4: type object 'ModelBase' has no attribute '_meta' | Database layer (models, ORM) | |||
14895 | 14895 | USE_THOUSAND_SEPARATOR causes error on group admin operations | contrib.admin | |||
14563 | 14563 | Add Turkey to localflavors | contrib.localflavor | |||
14835 | 14835 | Improper indentation for docs/ref/contrib/admin/index.txt | Documentation | |||
14181 | 14181 | Template tag needed to disable/force L10N formatting on a per-variable basis | Internationalization | |||
14700 | 14700 | Speed up RawQuerySet iterator | Database layer (models, ORM) | |||
14933 | 14933 | SelectDateWidget doesn't render a month | Forms | |||
14570 | 14570 | New format character to represent locale-specifc alternative month names | Internationalization | |||
14972 | 14972 | AdminEmailHandler breaks when report is missing stack trace information | Core (Other) | |||
14663 | 14663 | L10N of dates in Norwegian. | Translations | |||
14910 | 14910 | I18N locale per app resolving - documentation incorrect and bug | Internationalization | |||
14652 | 14652 | Sessions seem to be improperly using Pickle to hash a dictionary | contrib.sessions | |||
14132 | 14132 | Feedgenerator doesn't support dates before 1900 | Contrib apps | |||
14938 | 14938 | "Save as" does not save entries added with a Inline | Forms | |||
14349 | 14349 | Add Belgium (be) localflavor | contrib.localflavor | |||
14405 | 14405 | problem in login view | contrib.auth | |||
14824 | 14824 | django.utils.get_format_modules doesn't respect USE_L10N | Internationalization | |||
14529 | 14529 | Save messages for proxy models show a crazy verbose_name | contrib.admin | |||
14750 | 14750 | ILPostalCodeField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14559 | 14559 | Minor docstring corrections | Uncategorized | |||
14954 | 14954 | AttributeError: 'dict' object has no attribute 'status_code' | Uncategorized | |||
14568 | 14568 | 1 | FormMixin.get_form should use keyword arguments for data & files | Generic views | ||
14176 | 14176 | Error raised when using django.contrib.comments.feeds.LatestCommentsFeed | contrib.comments | |||
14640 | 14640 | Add elapsed request time to the development server log | HTTP handling | |||
14961 | 14961 | Cannot load admin interface static files when doing tutorial | Contrib apps | |||
342 | 342 | 1 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | ||
399 | 399 | 4 | Bigint field object needed | Database layer (models, ORM) | ||
458 | 458 | 1 | "View on site" doesn't link to model's get_absoulte_url() method | contrib.admin | ||
689 | 689 | Honor Web server provided authentication | Core (Other) | |||
749 | 749 | Middleware should work as a 'stack' or allow custom orderings | Core (Other) | |||
730 | 730 | more explicit middlware ordering | Core (Other) | |||
528 | 528 | Add a documentation generator that creates a PDF or HTML files locally | Documentation | |||
285 | 285 | WSGIRequest should set request.path to full uri path | HTTP handling | |||
14718 | 14718 | Different attributes for DateInput and TimeInput in SplitDateTimeWidget | Forms | |||
14183 | 14183 | Geodjango models broken with pydoc | GIS | |||
13 | 13 | Related objects interface should be tighter (edit_inline) | contrib.admin | |||
116 | 116 | Default admin media doesn't display for 'django-admin runserver' | contrib.admin | |||
14610 | 14610 | fixtures should be able to specify their database | Testing framework | |||
289 | 289 | [patch] more details with "Please correct the errors below." | contrib.admin | |||
14506 | 14506 | Crash on HEAD request | Documentation | |||
14608 | 14608 | Adding a INPhoneNumberField to indian localflavor | contrib.localflavor | |||
16175 | 16175 | ✅ | 1 | Use TemplateResponse in django.contrib.sitemaps | contrib.sitemaps | |
811 | 811 | 2 | IPv6 address field support | Core (Other) | ||
14201 | 14201 | Add a "security overview" page to the docs | Documentation | |||
14614 | 14614 | Dont send Request message when handle_uncaught_exception() | Core (Other) | |||
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) | |||
15807 | 15807 | ✅ | 1 | order by 'pk' alias doesn't work with inherited models when parent has an ordering set | Database layer (models, ORM) | |
14766 | 14766 | ordering by a field that does not exists returns an empty QuerySet | Database layer (models, ORM) | |||
14854 | 14854 | Follow PEP 8 -- Style Guide for Python Code | Core (Other) | |||
14733 | 14733 | Allow Manager.raw() execute not only "Pure selects" | Database layer (models, ORM) | |||
717 | 717 | If-Modified-Since checked for exact match | HTTP handling | |||
14013 | 14013 | 'django.db.backends.postgresql_psycopg2' isn't an available database backend. (?!?!?) | Database layer (models, ORM) | |||
14986 | 14986 | TestCase: increase verbosity for TestCase.fixtures usage | Testing framework | |||
14101 | 14101 | Localized DecimalField doesn't accept localized input | Internationalization | |||
14818 | 14818 | 1 | cycle tag is not safe | Template system | ||
14038 | 14038 | 1.2 Release notes don't mention new template loader classes | Documentation | |||
14796 | 14796 | inspectdb producing field names which are Python keywords | django-admin.py inspectdb | |||
14240 | 14240 | filesizeformat should localize number | Template system | |||
14934 | 14934 | Decimal errors not localized to LT because of dictionary interpolation | Translations | |||
14309 | 14309 | Spanish translation on deleting objects | Translations | |||
14553 | 14553 | es_AR language update | Translations | |||
14080 | 14080 | Flatpages pt-br translation | Translations | |||
14801 | 14801 | Support for string methods with lazy translations | Internationalization | |||
14940 | 14940 | 1 | New generic class view CreateView execute form.save() with no arguments | Generic views | ||
14991 | 14991 | SQL injection in quote_name() | Database layer (models, ORM) | |||
14651 | 14651 | ignored field index creation for fields with unique=True and db_index=True | Database layer (models, ORM) | |||
14989 | 14989 | Allow serializers to non ovewrite fixtures objects if they are marked as non overridable | Core (Serialization) | |||
14987 | 14987 | Date filter options inconsistant and out of order | Documentation | |||
14350 | 14350 | Please add a login method to the test Client that doesn't depend on passwords | Testing framework | |||
14918 | 14918 | Password reset with e-mail OR username | contrib.auth | |||
14163 | 14163 | Setting pk should set the related fields also in the base chain. | Database layer (models, ORM) | |||
14981 | 14981 | Small enhancement to User.last_login timezone handling (version 1.3.0 beta 1) | contrib.auth | |||
14983 | 14983 | request.user.username displays nothing str(request.user) displays 'paul' | contrib.auth | |||
14439 | 14439 | Improve documentation on how to run the GIS test suite | GIS | |||
14914 | 14914 | Let to_python (in custom db field) know the connection being used in multi-db environment | Database layer (models, ORM) | |||
14869 | 14869 | The filter_horizontal widget converts the fields 'verbose_name_plural' to lower case | Internationalization | |||
14146 | 14146 | Incorrect query being generated by .exclude() in some inheritance cases | Database layer (models, ORM) | |||
14848 | 14848 | model verbose name | Documentation | |||
14158 | 14158 | SelectMultiple _has_changed assumes data and inital are in same order | Forms | |||
14144 | 14144 | 2 | ModelMultipleChoiceField doesnt check validators | Forms | ||
14884 | 14884 | Visible form <input>s and <textarea> should use the "required" attribute | Forms | |||
14838 | 14838 | django admin: a staff memeber can delete itself | Contrib apps | |||
14022 | 14022 | context_processors debug() Fails with no DB Backend | Core (Other) | |||
14417 | 14417 | UnicodeDecodeError exception in recent actions | contrib.admin | |||
14747 | 14747 | parse error on HTTP_IF_MODIFIED_SINCE header | Core (Other) | |||
14790 | 14790 | Fix reST in 1.0 porting guide. | Documentation | |||
14715 | 14715 | Uninformative ValueError in django/utils/_os.py | Uncategorized | |||
14114 | 14114 | Opera 10.61 - admin, collapse don't work | contrib.admin | |||
14734 | 14734 | problem with postgresql views (psycopg2) | Database layer (models, ORM) | |||
14626 | 14626 | DateField with auto_now=True is not coming in as Python's datetime.date object in Python 2.4 / 2.5 | Database layer (models, ORM) | |||
14687 | 14687 | 2 | Proxy model inheritance and DoesNotExist exception | Database layer (models, ORM) | ||
14566 | 14566 | Multiple database issue v1.2.3 - Django reading the wrong database | Database layer (models, ORM) | |||
14669 | 14669 | Remove unwanted words from i18n docs | Documentation | |||
14654 | 14654 | Cannot make documentation in single HTML file format | Documentation | |||
14636 | 14636 | Bad link on localization page | Uncategorized | |||
14627 | 14627 | Add example for URLconfs for how to concatenate calls to patterns() when composing urlpatterns to allow for URLs not associated with polls.views | Documentation | |||
14607 | 14607 | Settings.py: A blank ADMIN_MEDIA_PREFIX fails annoyingly | Uncategorized | |||
14554 | 14554 | BaseDateListView.get_dated_items should raise NotImplementedError | Generic views | |||
14047 | 14047 | CommonMiddleware documentation tweak | Documentation | |||
14537 | 14537 | Validators documentation page doesn't say where to import validators from | Documentation | |||
14463 | 14463 | "See allowed date format strings" Is not linked | Documentation | |||
14085 | 14085 | DATE_FORMAT, TIME_FORMAT etc. docs should have a link to allowed formatting strings | Documentation | |||
14525 | 14525 | Bug - exception in messages.info(), etc when using unicode characters. | Contrib apps | |||
14521 | 14521 | Camel case used for mthods' names | Uncategorized | |||
14126 | 14126 | blocktrans count is parsing incorrectly | Translations | |||
14307 | 14307 | Document form ChoiceField tuple | Documentation | |||
14452 | 14452 | 1 | Need help understanding why the below is happening. | Forms | ||
14227 | 14227 | Modify contributing docs to mention the 'easy-pickings' keyword in triage | Documentation | |||
14441 | 14441 | Oracle list limit exceeded with __in filters | Database layer (models, ORM) | |||
14058 | 14058 | Add a link to db-specific options | Documentation | |||
14228 | 14228 | APPEND_SLASH behaviour should be documented better | Documentation | |||
14010 | 14010 | mention DYLD_LIBRARY_PATH in macosx installation instructions | Documentation | |||
14295 | 14295 | Saving an object with a custom manager results in IntegrityError | Uncategorized | |||
14380 | 14380 | 1 | Form provided by modelform_factory fails when using fields attribute | Forms | ||
14359 | 14359 | django core and contrib named urls should follow a convention | Contrib apps | |||
14182 | 14182 | CsrfViewMiddleware makes modification of the upload handlers impossible | File uploads/storage | |||
14275 | 14275 | Russian file name file in upload | File uploads/storage | |||
14235 | 14235 | UnicodeDecodeError in CSRF middleware | Forms | |||
14142 | 14142 | Improvement (?) on tutorial part 3 | Documentation | |||
14222 | 14222 | csrf_exempt decorator is useless if not the top-most decorator | Uncategorized | |||
14203 | 14203 | Manual schema specification for tables is not compatible with index creation statements | Database layer (models, ORM) | |||
14192 | 14192 | potential issue re in memory django file uploading. | Core (Other) | |||
14179 | 14179 | django create table with capitalized chars | Uncategorized | |||
14164 | 14164 | Automatic localization of numbers (L10N) in templates can cause invalid sitemap priorities | Internationalization | |||
14116 | 14116 | TestClient skips Csrf Middleware | Testing framework | |||
14143 | 14143 | Database problems and import error of django.contrib.messages | Uncategorized | |||
14124 | 14124 | Cannot use a proxy model with unique_together | 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 | |||
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 | |||
14042 | 14042 | DATE_FORMAT and DATETIME_FORMAT are ignored | Core (Other) | |||
14036 | 14036 | foreignKey doesn't work properly in admin - last current svn revision (1.3 pre alpha) | contrib.admin | |||
607 | 607 | Admin option to show/hide fields | contrib.admin | |||
313 | 313 | PhoneNumberField should accept international format numbers | Internationalization | |||
571 | 571 | SQLite error with mod_python/Apche2 on Mac OS X 10.4.2 | contrib.admin | |||
172 | 172 | Twisted (twisted.web2) support for Django | Tools | |||
580 | 580 | [patch] caching needs to take more into account than just the URL | Core (Cache system) | |||
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 | |||
987 | 987 | HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP | Core (Other) | |||
565 | 565 | 1 | Unique fields don't work on edit_inline models | contrib.admin | ||
708 | 708 | 3 | search for meta.IPAddressField with postgresql backend is broken (admin) | Database layer (models, ORM) | ||
685 | 685 | [patch] list_detail and archive_* generic views should default allow_empty to True | Generic views | |||
785 | 785 | many2many table and legacy databases. | Database layer (models, ORM) | |||
265 | 265 | Patch: RequiredIfOtherField and friends don't work with edit_inline | Core (Other) | |||
115 | 115 | Models CRUD via web services | Core (Other) | |||
460 | 460 | Patch for get_table_list() for SQLite3 | Database layer (models, ORM) | |||
893 | 893 | "change password" and "log out" on admin site doesn't work on apache2 | contrib.admin | |||
208 | 208 | Allow the strings the cycle tag uses to contain spaces | Template system | |||
149 | 149 | Show latest comments on djangoproject.com | Core (Cache system) | |||
765 | 765 | Simplified Chinese i18n translation file | Translations | |||
710 | 710 | Differentiate between __repr__ and __str__ for model objects | Core (Other) | |||
779 | 779 | [patch] Allow callables in extra_lookup_kwargs of generic views | Generic views | |||
264 | 264 | None | Contrib apps | |||
548 | 548 | missing steps at end of tutorial04.txt | Documentation | |||
926 | 926 | Too narrow collumns for swedish on main admin page | contrib.admin | |||
886 | 886 | timesince breaks on the current time | Tools | |||
787 | 787 | High-level feeds ('Feed' subclasses) don't pick up author details | contrib.syndication | |||
569 | 569 | [patch] better pluralization for table names | contrib.admin | |||
536 | 536 | Wrap load_and_render in HttpResponse in the calling function | Tools | |||
518 | 518 | Need validators that aren't attached to a form field | Validators | |||
509 | 509 | We need a "Powered by Django" button | Database layer (models, ORM) | |||
421 | 421 | [patch] new events framework | Core (Other) | |||
396 | 396 | 1 | djangoadmin.py runserver should be able to listen on all available IPs | Tools | ||
362 | 362 | Anonymous sessions should try to prevent session-stealing | Core (Other) | |||
333 | 333 | HttpResponse should get a default charset | Core (Other) | |||
273 | 273 | [patch] Password salt and other algorithms support | Core (Other) | |||
243 | 243 | lack of ordering the get_list() params | Metasystem | |||
223 | 223 | [PATCH] Breadcrumb navigation broken in admin documentation | contrib.admin | |||
197 | 197 | Adding a flatfile causes a traceback in sqlite3.py | contrib.admin | |||
216 | 216 | sqlite3 broken post rev 329 | Metasystem | |||
198 | 198 | istartswith doesn't work | Contrib apps | |||
2 | 2 | Calendar popup - next/previous month links close the popup in Safari | contrib.admin | |||
166 | 166 | [patch] Add "in" to the lookup types in the DB API | Core (Other) | |||
163 | 163 | Option to leave off __exact | Template system | |||
108 | 108 | WikiFormatting page is not there | *.djangoproject.com | |||
8 | 8 | Date and time fields should accept multiple formats | contrib.admin | |||
125 | 125 | View-Controller separation violation | contrib.admin | |||
66 | 66 | 2 | [patch] Give views access to application root from urlconf | Core (Other) | ||
109 | 109 | Patch: Customizing Date(Time)Field displays | contrib.admin | |||
12 | 12 | Add metasystem database-check functionality | Metasystem | |||
171 | 171 | Bug, I think, in foreign keys and SQLite | Database layer (models, ORM) | |||
572 | 572 | 1 | When i have an ImageField and a auto_now DateTimeField in the same model it doesnt get saved | contrib.admin | ||
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 | Error reason not seen when 500 template is missing | contrib.admin | |||
639 | 639 | Model FileFields empty on first pass through save() | Core (Other) | |||
613 | 613 | prevent raw_post_data parsing on defined view functions | Core (Other) | |||
5 | 5 | Add a cache=NUM_SECONDS argument to QuerySet | Metasystem | |||
393 | 393 | [patch] Filters don't take the str() value of a var | Core (Other) | |||
443 | 443 | Date's of the form 0000-00-00 don't work | Database layer (models, ORM) | |||
914 | 914 | [patch] Admin js option does not honor absolute urls | contrib.admin | |||
65 | 65 | [i18n] Internationalization and localisation | contrib.admin | |||
739 | 739 | tutorial and docs translations | Documentation | |||
440 | 440 | [patch] maxlength incorrectly checked for international characters in utf-8 | contrib.admin | |||
180 | 180 | request.POST doesn't work in django_admin.py runserver | Tools | |||
742 | 742 | history raises error in datetime while using non english language | Core (Other) | |||
61 | 61 | 2 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | ||
87 | 87 | [patch] Oracle database support | Database layer (models, ORM) | |||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
884 | 884 | Problems with international date handling | Template system | |||
469 | 469 | Admin changelist assumes ForeignKey related object has ordering set | contrib.admin | |||
230 | 230 | FloatField with MySQL Backend fails silently | Database layer (models, ORM) | |||
669 | 669 | site table | Metasystem | |||
510 | 510 | [patch] Defend admin against CSRF attacks | contrib.admin | |||
452 | 452 | Two ManyToManyFields to the same object should give that other object two API methods, not one | Metasystem | |||
435 | 435 | Exception thrown out when doing do_html2python | Core (Other) | |||
687 | 687 | [patch] floatformat broken | Template system | |||
241 | 241 | Add a django.contrib.markup app | Core (Other) | |||
420 | 420 | [patch] exclude_fields in AddManipulator and ChangeManipulator | Metasystem | |||
618 | 618 | 3 | [patch] (reopened) Support for non-standard database port | Database layer (models, ORM) | ||
521 | 521 | Multilevel foreign key ordering causes error in Admin changeview | Metasystem | |||
275 | 275 | Missing arg in django.core.validators.RequiredIfOtherFieldGiven introduced by changeset 403 | Core (Other) | |||
626 | 626 | Move template modules to django.core.template package | Core (Other) | |||
805 | 805 | OneToOneField conflicts with ForeignKey | Database layer (models, ORM) | |||
642 | 642 | [patch] Docs: EmailField clarification | Documentation | |||
798 | 798 | Specifying username, email, and password on as arguments to "django-admin.py createsuperuser" | Translations | |||
682 | 682 | Fully decoupled URLconf's for apps. | Core (Other) | |||
207 | 207 | TimeFormat seconds function has unused second argument (w/ patch) | Template system | |||
170 | 170 | Unicode field names cause UnicodeEncodeError in main admin handler | contrib.admin | |||
927 | 927 | non-integer primary keys are broken since new-admin merge | Metasystem | |||
648 | 648 | [patch] Add a comment tag like {# commented #} | Template system | |||
500 | 500 | [patch] Templates files extensions other than '.html' should be possible | Template system | |||
416 | 416 | Automate site introspection for url pattern modules, view methods, template directories, and applications | contrib.admin | |||
698 | 698 | Exceptions thrown after CONTROL-C typed to stop test web server. | Core (Management commands) | |||
179 | 179 | 1 | Time zone doesn't work right under django_admin.py runserver | Core (Management commands) | ||
724 | 724 | 2 | get_next_by_pub_date/get_previous_by_pub_date model methods only see 1 item for each day. | Core (Other) | ||
419 | 419 | Create meta.AbstractModel | Metasystem | |||
935 | 935 | weird interaction between edit_inline and OneToOneField causes adding through admin to fail | contrib.admin | |||
733 | 733 | small addition to i18n.txt with regard to caching | Core (Other) | |||
699 | 699 | unique_together - raise an error message | contrib.admin | |||
752 | 752 | Base Classes for Trees | Metasystem | |||
853 | 853 | Django has high start costs, weight | Metasystem | |||
298 | 298 | Need impovement to POST.copy() | Core (Other) | |||
644 | 644 | SQL Server DB backend: Rev 940 test results | Database layer (models, ORM) | |||
350 | 350 | "offset" keyword does not work on MySQL 3.x | Database layer (models, ORM) | |||
800 | 800 | startswith lookup type does not work with underscore | Database layer (models, ORM) | |||
233 | 233 | Using ImageField without PIL | Core (Other) | |||
303 | 303 | Error: got unexpected keyword argument when deleting object in admin interface | contrib.admin | |||
78 | 78 | Add a test suite for core functionality | Tools | |||
876 | 876 | Typo in trunk/docs/forms.txt | Documentation | |||
495 | 495 | manipulators inherit from admin | Metasystem | |||
959 | 959 | [patch]Template improvements | Template system | |||
911 | 911 | [patch] Make template system scoped to the parser | contrib.admin | |||
502 | 502 | [patch] added category to feed items | contrib.syndication | |||
961 | 961 | [patch] Add automatic thumbnail generation to ImageFields | Core (Other) | |||
750 | 750 | i18n should ideally respect the languages supported on a per-application basis | Tools | |||
757 | 757 | Cannot set primary key value manually for new objects. | Core (Other) | |||
473 | 473 | Make MySQL warnings more informative | Database layer (models, ORM) | |||
266 | 266 | Patch: a validator that matches against another list if some other field has a specific value | Core (Other) | |||
737 | 737 | validators.isValidIPAddress4 using only regexps | Validators | |||
849 | 849 | login_required redirects to pages without parameters and so loses them | Core (Other) | |||
722 | 722 | Allow for period '.' and hyphen '-' characters in usernames with an isUsername validator | Validators | |||
603 | 603 | Improved template error messages | Template system | |||
356 | 356 | [patch]: simple XML-RPC support for Django | Core (Other) | |||
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) | |||
252 | 252 | Update shared hosting FAQ | *.djangoproject.com | |||
411 | 411 | CursorDebugWrapper does not support pyformat paramstyle. | Database layer (models, ORM) | |||
786 | 786 | Atom Entry "link" elements broken (should use "href" attr) | contrib.syndication | |||
114 | 114 | 2 | DeprecationWarning when creating a new project (see patch) | Core (Other) | ||
226 | 226 | MetaWeblog API Support | Core (Other) | |||
593 | 593 | [patch] Fulltext search support in Django | Database layer (models, ORM) | |||
554 | 554 | RSS feeds are not valid due to missing timezone in pubdates | contrib.syndication | |||
111 | 111 | Filtering doesn't clean up arguments | contrib.admin | |||
305 | 305 | sql code was not white space safe? | Database layer (models, ORM) | |||
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) | |||
290 | 290 | Typo in tutorial 4? | Documentation | |||
867 | 867 | [PATCH] Add new (negation) lookup types (e.g., doesnotstartwith, doesnotcontain, etc.) | Database layer (models, ORM) | |||
784 | 784 | Atom Feeds should use RFC3339 date/time format | contrib.syndication | |||
237 | 237 | get_absolute_url doesn't show up right in admin | contrib.admin | |||
112 | 112 | WSGI requires a HTTP reason in the status | Core (Other) | |||
286 | 286 | [patch] Eliminate unintuitive behavior when using edit_inline with no core fields specified | Metasystem | |||
269 | 269 | Patch: validator that matches against a regular expression | contrib.admin | |||
213 | 213 | error submitting empty times | contrib.admin | |||
672 | 672 | 1 | get_absolute_url isn't nice | contrib.syndication | ||
802 | 802 | add a spam-filter callback facility to comments | Tools | |||
450 | 450 | [patch] Give generic views support for dynamic lookup keywords | Generic views | |||
900 | 900 | [patch] Premature close of postgres connection with multiple threads | Database layer (models, ORM) | |||
283 | 283 | templatetags/log.py breaks on AnonymousUser | Core (Other) | |||
449 | 449 | [patch] variable selection for templates should allow negative list indexes | Template system | |||
151 | 151 | javascript clock not dismissed by clicking "cancel"; several references to ljworld.com in the src code | contrib.admin | |||
676 | 676 | [patch] a _post_init hook for model classes to initialize fields from outside content | Metasystem | |||
542 | 542 | [patch] Add an "or cancel" link to add, edit, and delete admin views. | contrib.admin | |||
958 | 958 | [patch] Allow non-int Primary Keys in ForeignKey | Metasystem | |||
415 | 415 | download_setuptools fails with authenticating proxy | Tools | |||
859 | 859 | CharField shouldn't require a maxlength | Database layer (models, ORM) | |||
294 | 294 | 1 | Use setuptools more aggressively for templates | Template system | ||
706 | 706 | rename of django-admin.py? | Core (Management commands) | |||
678 | 678 | 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) | |||
630 | 630 | Error in docs | Documentation | |||
591 | 591 | [patch] Docs: Subclassing wrong object | Documentation | |||
404 | 404 | 1 | MySQL order_by=['?'] throws ProgrammingError | Metasystem | ||
403 | 403 | [patch] floatformat error | Template system | |||
430 | 430 | 1 | Model examples need to be update to the new syntax | Documentation | ||
382 | 382 | globals should show up in model methods and classes (like normal python classes) | Core (Other) | |||
330 | 330 | get_relatedobject_count error with OneToOneFields | Metasystem | |||
388 | 388 | Prefix for django table names | Metasystem | |||
336 | 336 | 1 | generic views delete_object documentation typo | Documentation | ||
277 | 277 | CommonMiddleware URL rewriting discards POST data | Core (Other) | |||
324 | 324 | IPAddressField fails | Database layer (models, ORM) | |||
322 | 322 | 1 | [patch] Admin unavailable in development server after [503] | contrib.admin | ||
307 | 307 | Use unicode strings u"bla-bla" in SQL-queries for compatibility with national languages | Metasystem |