hank
(hank)
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 (1697) | Reporter (1) | Owner (0) | Commenter (1) | Summary | Component |
---|---|---|---|---|---|---|
34566 | 34566 | ModelAdmin get_field_queryset uses related admin ordering, but not related admin querysets. | contrib.admin | |||
34699 | 34699 | Filtering on annotated TruncSecond expression gives unexpected result. | Database layer (models, ORM) | |||
27029 | 27029 | Make EmailValidator accept non-ASCII characters in local part | Core (Other) | |||
34619 | 34619 | Ensure FilteredSelectMultiple select elements are associated with their label | contrib.admin | |||
34917 | 34917 | Links in the Django admin should be underlined. | contrib.admin | |||
34819 | 34819 | GenericForeignKey.get_prefetch_queryset() | contrib.contenttypes | |||
34262 | 34262 | Queryset grouped by annotation with aggregates on another annotated expression crashes on MySQL with sql_mode=only_full_group_by. | Database layer (models, ORM) | |||
34865 | 34865 | DatabaseWrapper are not GC and connections are not closed | Database layer (models, ORM) | |||
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) | |||
34975 | 34975 | aggregate() crashes when referencing existing aggregations or window expressions through conditional expressions | Database layer (models, ORM) | |||
27021 | 27021 | Add explicit support for Q object annotations | Database layer (models, ORM) | |||
470 | 470 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | |||
27880 | 27880 | Use __set_name__ to replace some usages of contribute_to_class. | Database layer (models, ORM) | |||
34983 | 34983 | Deprecate django.utils.itercompat.is_iterable(). | Utilities | |||
34898 | 34898 | Adding non-deterministic collations to unique CharFields crashes on PostgreSQL. | Migrations | |||
27236 | 27236 | Deprecate Model.Meta.index_together in favour of Model.Meta.indexes | Database layer (models, ORM) | |||
34856 | 34856 | Running tests with historical migrations that contain index together fails with TypeError. | Migrations | |||
27692 | 27692 | Remember scroll position in list screen after coming back from edit screen - remove autofocus from search field | contrib.admin | |||
34533 | 34533 | OuterRef not resolved as part of ORDER BY clause | Database layer (models, ORM) | |||
34624 | 34624 | RelatedFieldWidgetWrapper links toggling isn’t working for radio widgets | contrib.admin | |||
34034 | 34034 | Adding a class on ChoiceWidget subwidgets is excessively difficult | Forms | |||
34479 | 34479 | Support "watchfiles" in the autoreloader | Utilities | |||
34900 | 34900 | Python 3.13 compatibility. | Core (Other) | |||
34406 | 34406 | Add support for curved geometries in GeoDjango | GIS | |||
34555 | 34555 | ModelBase metaclass implementation prevents addition of model fields via __init_subclass__ | Database layer (models, ORM) | |||
27617 | 27617 | Add contributor facing documentation for the ORM | Documentation | |||
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 | |||
34746 | 34746 | High CPU/memory consumption when a 5XX is raised with large local variables | Error reporting | |||
27580 | 27580 | add special field for storing content types | contrib.contenttypes | |||
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 | |||
34654 | 34654 | Post-normalization performed on the Username field leading to the bypass of the whitespace stripping | contrib.auth | |||
34886 | 34886 | Sample use of lazy in delayed translations is not valid in Django 4.1 and 4.2. | Documentation | |||
34881 | 34881 | migrate crashes when renaming model referenced twice by ManyToManyField.through model on SQLite. | Migrations | |||
34789 | 34789 | `filter_horizontal` duplicates entries in "Chosen" column after instance is added via in another field using the "plus" JS action | contrib.admin | |||
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 | |||
34417 | 34417 | AlterField migration on ForeignKey field re-creates foreign key constraints unnecessarily | Migrations | |||
34007 | 34007 | Single-field conditional UniqueContraint validation errors are classified as non-field-errors | Database layer (models, ORM) | |||
34612 | 34612 | QuerySet.only() doesn't work with select_related() on a reverse OneToOneField relation. | Database layer (models, ORM) | |||
34331 | 34331 | Support prefetch_related() with Queryset.aiterator() | Database layer (models, ORM) | |||
34925 | 34925 | refresh_from_db() will not iterate through all of the fields listed in the 'fields' parameter. | Database layer (models, ORM) | |||
34277 | 34277 | Add where clause in QuerySet.bulk_create() when update_conflicts=True | Database layer (models, ORM) | |||
34613 | 34613 | add support for Partitioned cookies | HTTP handling | |||
34838 | 34838 | GeoDjango database functions incompatible with GeneratedField | Database layer (models, ORM) | |||
34977 | 34977 | Turn link to change password form in admin user change form into a button | contrib.auth | |||
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) | |||
27620 | 27620 | Add a TransactionMiddleware | Core (Other) | |||
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 | |||
34901 | 34901 | Add async interface to contrib.sessions | contrib.sessions | |||
14831 | 14831 | Django Template Style Guide | Documentation | |||
27465 | 27465 | Allow EmailMessage to load attachments from the Storage API | Core (Mail) | |||
34964 | 34964 | Reversing the order of Q objects in a CheckConstraint generates a migration | Migrations | |||
34151 | 34151 | Adding explicit primary key with different type doesn't update related ManyToManyFields. | Migrations | |||
34200 | 34200 | Allow setting postgres role during connection setup | Database layer (models, ORM) | |||
34852 | 34852 | Django Unit Tests break when using replicated MySQL Cluster v8.0.28 | Testing framework | |||
34806 | 34806 | Make cached_db backend resilient to cache backend errors | contrib.sessions | |||
27201 | 27201 | Django 1.10 with STATICFILES_STORAGE breaks on absolute path in CSS with double slash | contrib.staticfiles | |||
34534 | 34534 | Reduce index/constraints operations. | Migrations | |||
34597 | 34597 | Queryset (split) exclude's usage of Exists is significantly slower than subquery | Database layer (models, ORM) | |||
34140 | 34140 | Format python code blocks in documentation files | Documentation | |||
34971 | 34971 | Several loggers missing from logging documentation | Documentation | |||
34910 | 34910 | Color Contrast Admin Plus Icon | contrib.admin | |||
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 | |||
34132 | 34132 | Migration with CheckConstraint fails on PostgreSQL in PyPy with psycopg2cffi due to AttributeError | Database layer (models, ORM) | |||
34670 | 34670 | Django Admin light theme flickers on dark system | contrib.admin | |||
34658 | 34658 | New assertion `assertNotInHTML`, like `assertContains` has `assertNotContains` | Testing framework | |||
34831 | 34831 | Search in admin could allow issuing a query with many OR'd clauses | contrib.admin | |||
34411 | 34411 | Update obsolete GDAL API for DataSource handling | GIS | |||
34909 | 34909 | Accessible names for Add / Change buttons in Django Admin | contrib.admin | |||
34593 | 34593 | Django admin list does same Count query twice when there are no filters | contrib.admin | |||
34830 | 34830 | csrf_failure and bad_request views missing context processors | Core (Other) | |||
34995 | 34995 | Add link for admin's related widget is in the wrong place | contrib.admin | |||
34999 | 34999 | Admin search bar input doesn't have proper background color when in dark mode | contrib.admin | |||
34997 | 34997 | The name argument is ignored when creating url path using the include() function. | Core (URLs) | |||
34998 | 34998 | Raising a StopIteration in asynchronous mode hangs the request | Core (Other) | |||
27676 | 27676 | MariaDB 10.2 supports defaults for text columns | Database layer (models, ORM) | |||
34633 | 34633 | Add prefetch_related() cache invalidation for create() in reverse many-to-one managers. | Database layer (models, ORM) | |||
34978 | 34978 | Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. | Database layer (models, ORM) | |||
34996 | 34996 | Enhance update_or_create() method with upsert SQL. | 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) | |||
34988 | 34988 | Makemigrations shouldn't prompt for default values for non-nullable fields of other apps. | Migrations | |||
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) | |||
34987 | 34987 | "Expression contains mixed types" exception when performing window function on query that also has aggregates. | Database layer (models, ORM) | |||
34985 | 34985 | Migrations raise AppRegistryNotReady when GeneratedField references incorrect fields. | Database layer (models, ORM) | |||
34984 | 34984 | Adding a field with default crashes for models with GeneratedField on SQLite. | Database layer (models, ORM) | |||
34972 | 34972 | Aggregate with CombinedExpression resulting in NotImplemented instead of None after update from 3.2 -> 4.2 | Database layer (models, ORM) | |||
34717 | 34717 | Cannot use aggregate over window functions since 4.2 | Database layer (models, ORM) | |||
34974 | 34974 | makemigrations --check does not show diff as documented | Uncategorized | |||
34973 | 34973 | Allow making unpickling warnings an error | Database layer (models, ORM) | |||
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) | |||
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 | |||
34955 | 34955 | Make Concat() use the database operator `||` on PostgreSQL. | Database layer (models, ORM) | |||
34952 | 34952 | manage.py compilemessages may skip locale folders if ignore is used. | Internationalization | |||
34967 | 34967 | Queries not generating GROUP BY clause with static annotation crashes on SQLite | Database layer (models, ORM) | |||
34958 | 34958 | Intermittent `messages_tests.tests.TestLevelTags.test_lazy` test failure | Core (Other) | |||
34963 | 34963 | Recursive and other "combinator" queries broken in django-cte | Uncategorized | |||
34229 | 34229 | "no such column" when combining FilteredRelation and multi-table inheritance models | 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) | |||
34457 | 34457 | makemigrations --check no longer prints the changes | Migrations | |||
34960 | 34960 | Document how to set nulls_last=True for admin_order_field/ordering | Documentation | |||
34953 | 34953 | CSRF verification fails even with CSRF middleware commented out | CSRF | |||
34946 | 34946 | Adding a field with default and db_default drops database level DEFAULT | Migrations | |||
34948 | 34948 | USE_TZ=False causes failure in AdminEmailHandler during DST "fall back" | Utilities | |||
34951 | 34951 | Wrong word | Documentation | |||
34950 | 34950 | Translate text | Documentation | |||
34947 | 34947 | assertContains fails when there is unicode in the response json | Testing framework | |||
34940 | 34940 | Filter queryset on "tuples" of values for multiple columns | Database layer (models, ORM) | |||
34941 | 34941 | db_default with decimal.Decimal() doesn't return Decimal instances on Oracle. | 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) | |||
34932 | 34932 | Setting deterministic Postgres collations incorrectly disallows use of varchar_pattern_ops and text_pattern_ops | Migrations | |||
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 | |||
34929 | 34929 | Issue with Django 3.2 and Django-storage 1.14.2 after Upgrading from Django 2.2.28 | Utilities | |||
34904 | 34904 | Changing email object after sending mutates mail in mail.outbox | Core (Mail) | |||
34923 | 34923 | MESSAGE_TAGS ignored in 5.0a1 | contrib.messages | |||
34924 | 34924 | Example for squashmigration not working properly | Migrations | |||
34903 | 34903 | Parallel test runner failure on Windows | Testing framework | |||
34825 | 34825 | SQLite database files are not destroyed after tests | Testing framework | |||
34921 | 34921 | Filtering an unbound DateTimeField with naive date crashes | Database layer (models, ORM) | |||
34922 | 34922 | Add dynamic HTML/CSS classes to table row elements in admin changelist view | contrib.admin | |||
34913 | 34913 | Django Admin high contrast mode no clear session | contrib.admin | |||
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 | |||
34905 | 34905 | Main landmark is on the wrong element | contrib.admin | |||
34043 | 34043 | Doc "Writing your first patch for Django" doesn't explain how to contribute to the admin UI | Documentation | |||
34902 | 34902 | django.test.client.Client.head request fails on AttributeError as_sync is missing | Testing framework | |||
34551 | 34551 | Case-When aggregation over aggregated fields doesn't work since 4.2 | Database layer (models, ORM) | |||
34798 | 34798 | Subquery wrapping is required in QuerySet.aggregate() for aggregates referencing nested subquery. | Database layer (models, ORM) | |||
34840 | 34840 | Django 4.2 casts text fields when testing IS NULL, preventing use of partial indexes | Database layer (models, ORM) | |||
34892 | 34892 | Static files aren't served correctly on dev server when DEBUG and FORCE_SCRIPT_NAME are enabled | contrib.staticfiles | |||
34808 | 34808 | Some aggregation functions may return None; this isn't well documented | Documentation | |||
34896 | 34896 | First-party passkey support in django.auth | contrib.auth | |||
34893 | 34893 | TIME_ZONE (settings.py) Europe/Kiev to Europe/Kyiv | Internationalization | |||
34875 | 34875 | Use RFC 9106 recommendations in Argon2PasswordHasher | contrib.auth | |||
34889 | 34889 | Broken fallback for prefetchers that only implement get_prefetch_queryset | Database layer (models, ORM) | |||
34891 | 34891 | force_str(urlsafe_base64_decode(uidb64)) returns object not value | Utilities | |||
34759 | 34759 | Confirm/Add support for SpatiaLite 5.1 | GIS | |||
34581 | 34581 | Filters should not implicitly mark unsafe strings as safe without escaping | Template system | |||
34657 | 34657 | Testing assertions `assertContains` and `assertInHTML` should output the haystack on failure | Testing framework | |||
27229 | 27229 | Allow using aggregates in ModelAdmin.list_display | contrib.admin | |||
14336 | 14336 | list_display should be able to contain sortable references to annotated fields | contrib.admin | |||
27929 | 27929 | Add ManifestStaticFilesStorage option to remove original (non-hashed) files after processing | contrib.staticfiles | |||
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) | |||
34320 | 34320 | Renaming fields with truncated names don't remove old constraints on Oracle. | Database layer (models, ORM) | |||
34870 | 34870 | Memory leak when using psycopg-c with django hstore | Database layer (models, ORM) | |||
34835 | 34835 | Use a `nav` element or `navigation` landmark for changelist filters | contrib.admin | |||
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) | |||
34861 | 34861 | KeyTextTransform incompatible with GeneratedField | Database layer (models, ORM) | |||
34858 | 34858 | Output field for combined PositiveIntegerField is not properly resolved. | Database layer (models, ORM) | |||
34859 | 34859 | Format SQL code prodcued by sqlmigrate | Migrations | |||
34823 | 34823 | assertTemplateUsed() context manager crashes for templates without names. | Testing framework | |||
34862 | 34862 | For clarity, the `password_reset_email.html` template should have `.txt` extension | contrib.auth | |||
34860 | 34860 | Order_by is broken when sorting on an annotated postgres window function value | Database layer (models, ORM) | |||
34854 | 34854 | Missing translations in pt (Portuguese) | Internationalization | |||
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) | |||
34842 | 34842 | Unmanaged read-only generated fields in admin | Database layer (models, ORM) | |||
34843 | 34843 | Feature request: Support postgres table storage options | Migrations | |||
34839 | 34839 | OperationalError from Psycopg when using Connection Pool (Digital Ocean) Django 4.2.3 psycopg 3.1.9 | Database layer (models, ORM) | |||
34837 | 34837 | CheckboxSelectMultiple.attrs should accept more than "id" and "class" | Template system | |||
34836 | 34836 | Add an optional argument to MultipleChoiceField to ignore invalid choices. | Forms | |||
34828 | 34828 | DateTimeField breaks when given datetime that would be invalid in UTC | Database layer (models, ORM) | |||
34752 | 34752 | ASGI http.disconnect not handled for streaming responses | HTTP handling | |||
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) | |||
34826 | 34826 | Bounded Integer Range Field For Forms | Forms | |||
34816 | 34816 | GenericForeignKey crashes if content_type_id is changed and object_id is type incompatible with old object | contrib.contenttypes | |||
34810 | 34810 | Calculate coverage on subprocesses such as django-admin commands | Core (Other) | |||
34817 | 34817 | Boolean field doesn't look good on django-admin | contrib.admin | |||
34791 | 34791 | Prefetch's queryset attribute is ignored when the same nested relation is used multiple times. | Database layer (models, ORM) | |||
34815 | 34815 | urls file in startapp command | Core (Management commands) | |||
34730 | 34730 | Add an assertMessages assertion | contrib.messages | |||
34768 | 34768 | Calling `colorama.init()` on module load can have unwanted side effects | Core (Management commands) | |||
34811 | 34811 | Queryset filter Q order changed | Database layer (models, ORM) | |||
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) | |||
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 | |||
34807 | 34807 | importing `django.forms` causes circular import error | Forms | |||
34451 | 34451 | Incorrect exception handling within the django exception handler | Error reporting | |||
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 | |||
34787 | 34787 | The 'runserver' command doesn't work when run from an installed script on Windows | Core (Management commands) | |||
34800 | 34800 | Django Management Command Triggers URLs When Checking Database Connection | Core (Management commands) | |||
34796 | 34796 | Deleting child table does not delete rows in parent table when using multi-table inheritance | Database layer (models, ORM) | |||
34709 | 34709 | charset should be ignored for the application/x-www-form-urlencoded content type. | HTTP handling | |||
34795 | 34795 | ConnectionProxy (and likely others) do not expose the `__dir__` of the object they are proxying | Core (Other) | |||
34744 | 34744 | Migration re-add constraints when check condition contains a dict_keys object. | Migrations | |||
34794 | 34794 | Multiple file upload issue | File uploads/storage | |||
34792 | 34792 | Creating and saving a model using a custom primary key field can yield a bad "id" value on the instance | Database layer (models, ORM) | |||
34781 | 34781 | Clarify documentation of `request` objects in the `django.server` logging namespace. | Core (Other) | |||
34790 | 34790 | loading old migration file | Migrations | |||
34788 | 34788 | Correct NUMBER_GROUPING in Japan. | Internationalization | |||
34779 | 34779 | Serializer makes unnecessary joins | Core (Serialization) | |||
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 | |||
34783 | 34783 | No module named 'smtp' when trying to send an email | Core (Mail) | |||
34782 | 34782 | Explicit support for In-Reply-To / References in EmailMessage | Core (Mail) | |||
34780 | 34780 | Tests don't pass on Python 3.11.4. | Core (Other) | |||
34620 | 34620 | Serialization of m2m relation fails with custom manager using select_related | Core (Serialization) | |||
34772 | 34772 | Exception with psycopg3 binary package on Ubuntu 20.04 | Database layer (models, ORM) | |||
34770 | 34770 | Default autoescape off in password_reset_email.html | contrib.auth | |||
34775 | 34775 | A case for handling aditional http methods | HTTP handling | |||
34771 | 34771 | QuerySet.order_by() crashes on constants that cannot be cast on MySQL. | Database layer (models, ORM) | |||
34362 | 34362 | FilteredRelation doesn’t support conditional expression | Database layer (models, ORM) | |||
34743 | 34743 | full_clean() raises AttributeError on constraints with related IDs. | Database layer (models, ORM) | |||
34692 | 34692 | django.forms.renderers.get_default_renderer()'s template loader cache is not being reset on autoloads. | Forms | |||
34766 | 34766 | utils.text: slugify misses "l" when converting "Ĺ‚" | Utilities | |||
34542 | 34542 | Required fields allowed to be blank are not accepted non-interactively using createsuperuser | contrib.auth | |||
34755 | 34755 | Provide accelerated binary wheels | Uncategorized | |||
34765 | 34765 | call_command reuses already loaded command causing stale class variable value usage | Core (Management commands) | |||
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) | |||
34756 | 34756 | Docs build failure when using Sphinx 7.1.1 | Documentation | |||
34750 | 34750 | Fixed QuerySet.count() on querysets grouped by unused multi-valued annotations. | Database layer (models, ORM) | |||
34753 | 34753 | Document how to properly escape `to` in email messages | Documentation | |||
34748 | 34748 | __in lookup crashes with a subquery containing an unused annotation that uses explicit grouping. | Database layer (models, ORM) | |||
34747 | 34747 | Django hangs on async views with asycio.gather and an async ORM call | Database layer (models, ORM) | |||
34749 | 34749 | acreate function signature in docs is incorrect | Documentation | |||
34728 | 34728 | OR operator on queryset does not work as expected | Database layer (models, ORM) | |||
34738 | 34738 | Django admin doesn't translate error | contrib.admin | |||
34737 | 34737 | SynchronousOnlyOperation is raised for non-running event loops on Python 3.7+. | Utilities | |||
34733 | 34733 | m2m_changed signal is unaware if .set() method is being called | Database layer (models, ORM) | |||
34732 | 34732 | UnicodeEncodeError on two tests in Python 3.12 | Uncategorized | |||
34723 | 34723 | `TypeError` when loading a Django app with incorrect type of `choices` | Database layer (models, ORM) | |||
34724 | 34724 | Allow passing kwargs to django.contrib.admin.decorators.display | contrib.admin | |||
34722 | 34722 | Let ListFilter be a MediaDefiningClass so that they can define custom CSS and JS | contrib.admin | |||
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 | |||
34713 | 34713 | Add an option to disable lastmod in Sitemaps. | contrib.sitemaps | |||
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 | |||
34309 | 34309 | Documentate how to delete a Django app correctly | Documentation | |||
34698 | 34698 | Allow returning IDs in QuerySet.bulk_create() when updating conflicts. | Database layer (models, ORM) | |||
34696 | 34696 | Actions selection counter gets cleared when using Chrome's back button | contrib.admin | |||
34688 | 34688 | Remove contrib.sitemaps.ping_google(). | contrib.sitemaps | |||
34263 | 34263 | File validators for MIME type, size, and extension. | File uploads/storage | |||
34702 | 34702 | Runserver serving static files from STATICFILES_DIRS instead of STATIC_ROOT | contrib.staticfiles | |||
34639 | 34639 | MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate | contrib.admin | |||
34690 | 34690 | Get ContentType object with table name in get_by_table_name method | contrib.contenttypes | |||
34687 | 34687 | Apps.clear_cache() does not clear get_swappable_settings_name cache. | Core (Other) | |||
34683 | 34683 | get_object_or_404 and get_list_or_404 custom messaging | HTTP handling | |||
34682 | 34682 | System check for CSRF_TRUSTED_ORIGINS raises errors for http://localhost:port. | Core (System checks) | |||
34671 | 34671 | Inspectdb collation issue with oracle views | Core (Management commands) | |||
34675 | 34675 | Selenium WebDriver implementation is broken due to update of Selenium | Testing framework | |||
34678 | 34678 | README.rst does not mention the Django Discord or Django forum | Documentation | |||
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 | |||
34673 | 34673 | Migrations ordering: add constraint run_immediately_after | Migrations | |||
34632 | 34632 | Let makemigrations output an error message with --check | Migrations | |||
34345 | 34345 | Add system check for filter_horizontal/filter_vertical on ManyToManyFields with intermediary models. | contrib.admin | |||
34594 | 34594 | KT doesn’t work across foreign keys | Database layer (models, ORM) | |||
34666 | 34666 | Mysql issue using afirst "The client was disconnected by the server because of inactivity" | Database layer (models, ORM) | |||
34656 | 34656 | Wrong HTML generation in Django admin's change_password form | contrib.admin | |||
34517 | 34517 | ImageField unnecessarily adds a post_init signal handler to the model | Database layer (models, ORM) | |||
34663 | 34663 | Documentation typo in using Argon2 with Django. | Documentation | |||
34473 | 34473 | StepValueValidator does not take into account min_value | Forms | |||
34652 | 34652 | Async support in admin view | contrib.admin | |||
34649 | 34649 | Modernise selenium --headless support | Testing framework | |||
34628 | 34628 | RelatedFieldWidgetWrapper link icons are very hard to see | contrib.admin | |||
34638 | 34638 | Rows are selected if BooleanField is in list_editable | contrib.admin | |||
34645 | 34645 | Timezone warning visual regression for DateFields and TimeFields. | contrib.admin | |||
34644 | 34644 | social-app-django's JSONField doesn't work as expected. | Database layer (models, ORM) | |||
34604 | 34604 | On databases lacking XOR, Q(…) ^ Q(…) ^ Q(…) wrongly interpreted as exactly-one rather than parity | Database layer (models, ORM) | |||
34539 | 34539 | `get_prep_value` no longer called for JSONField | Database layer (models, ORM) | |||
34445 | 34445 | DateField.input_formats cannot be printed | Utilities | |||
34602 | 34602 | Fail gettext when no translation file is found or when no msgid is found in the given translation file | Internationalization | |||
34614 | 34614 | Natural keys for nullable foreign keys | Core (Serialization) | |||
34630 | 34630 | Neither `pgettext` nor `pgettext_lazy` return contextual markers in PO files | Internationalization | |||
34622 | 34622 | RelatedFieldWidgetWrapper links don’t convey their state for screen reader users | contrib.admin | |||
34615 | 34615 | queryset.order_by().first() is not consistent with other queryset behaviours | Database layer (models, ORM) | |||
34570 | 34570 | QuerySet.defer() raises an AttributeError when the field is ManyToManyField or GenericForeignKey | Database layer (models, ORM) | |||
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 | |||
34606 | 34606 | Right() function on Oracle and SQLite returns improper value when the length is zero. | Database layer (models, ORM) | |||
34600 | 34600 | Review reference to bleach in docs | Documentation | |||
34611 | 34611 | Support getting None in qs.get() | Database layer (models, ORM) | |||
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) | |||
34535 | 34535 | dbshell management command can crash if DATABASES["name"] is a PosixPath | Core (Management commands) | |||
34596 | 34596 | subclassing models.TextChoices | Documentation | |||
34590 | 34590 | Querying for decimals larger than max_digits crashes on SQLite | Database layer (models, ORM) | |||
34591 | 34591 | Django ORM replace INNER JOIN with STRAIGHT_JOIN | 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) | |||
34583 | 34583 | Django 4.0 cannot be downloaded on the downloads page | Documentation | |||
34582 | 34582 | Uploading multiple files in Django no longer works in version 4.2 but worked in version 4.1 | File uploads/storage | |||
34575 | 34575 | Storage Signals | File uploads/storage | |||
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 | |||
34565 | 34565 | Add acheck_password() async method. | contrib.auth | |||
34521 | 34521 | Use __slots__ for template Node classes | Template system | |||
34568 | 34568 | makemigrations --update should respect the --name option. | Database layer (models, ORM) | |||
34571 | 34571 | Request with invalid session after concurrent logout or session timeout is considered a BadRequest | contrib.sessions | |||
34567 | 34567 | slugify template filter with allow_unicode | Template system | |||
34556 | 34556 | StreamingHttpResponse documentation inaccuracy | Documentation | |||
34557 | 34557 | Time-based model field cleaning and TypeErrors | 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) | |||
34524 | 34524 | Error while sending TLS smtp email on "self-signed certificate" server | Core (Mail) | |||
34546 | 34546 | Failed migration yields to unmigratable app: "OperationalError: (1050, "Table '<name>' already exists")" | Migrations | |||
34548 | 34548 | Queryset JsonField filtering doesn't work as expected | Database layer (models, ORM) | |||
34544 | 34544 | DBMS_LOB.SUBSTR() is unnecessary for "IS NULL" condition on Oracle. | Database layer (models, ORM) | |||
34543 | 34543 | Thousand separator breaking templates | Internationalization | |||
34525 | 34525 | index_together warning after migration to new style | Database layer (models, ORM) | |||
34540 | 34540 | [feature request] Run FileField storage callable during runtime and not during buildtime | File uploads/storage | |||
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 | |||
34515 | 34515 | Translatable URL patterns raise 404 for non-English default language when prefix_default_language=False is used. | Internationalization | |||
34513 | 34513 | Error E108 does not cover some cases | contrib.admin | |||
34069 | 34069 | get_language_from_request should not fallback to settings.LANGUAGE_CODE | Internationalization | |||
34527 | 34527 | Unexpected behavior with division in aggregation | Database layer (models, ORM) | |||
34526 | 34526 | issue in admin with sites | contrib.admin | |||
34504 | 34504 | SSLCertVerificationError on outgoing emails for some mailboxes | Core (Mail) | |||
34519 | 34519 | Don't send content in responses to HEAD requests | Uncategorized | |||
34518 | 34518 | "random" template filter crashes on an empty list. | Template system | |||
34512 | 34512 | Admin missing breadcrumbs in app index | contrib.admin | |||
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 | |||
34481 | 34481 | Admin check for reversed foreign key used in "list_display" | contrib.admin | |||
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 | |||
34508 | 34508 | Admin Checks Reversed FKs.( modified check_list_display function ) | Uncategorized | |||
34509 | 34509 | Celery task throwing error | Utilities | |||
34505 | 34505 | Non-deterministic collations doesn't work with unique related fields on PostgreSQL | Migrations | |||
34496 | 34496 | ManifestStaticFilesStorage.patterns for sourceMappingURL does not retrieve matched for data URI | contrib.staticfiles | |||
34440 | 34440 | AND operator on queryset with joins gives wrong results | Documentation | |||
34435 | 34435 | JSONField with string default raises fields.E010 warning. | Documentation | |||
34501 | 34501 | Revert CICharField deprecation | contrib.postgres | |||
34500 | 34500 | use annotate return feild, Error capture does not work | Database layer (models, ORM) | |||
34495 | 34495 | Queryset update fails when updating parent model field with default ordering on MySQL backend | Database layer (models, ORM) | |||
34483 | 34483 | Negative result of django.utils.timesince.timesince | Utilities | |||
34493 | 34493 | wrong translation | Database layer (models, ORM) | |||
34486 | 34486 | SearchHeadline crashes without an active connection. | contrib.postgres | |||
34491 | 34491 | Unable to have constraints with same name on different models | Core (System checks) | |||
34490 | 34490 | Tests with mirror database not working as expected | Testing framework | |||
34482 | 34482 | Unable to access "non-picklable" attributes of empty HttpRequest and HttpResponse objects after shallow copy. | HTTP handling | |||
34484 | 34484 | HttpRequest.__deepcopy__ doesn't deepcopy attributes | HTTP handling | |||
34394 | 34394 | ASGIRequest doesn't respect settings.FORCE_SCRIPT_NAME. | HTTP handling | |||
34464 | 34464 | QuerySet.count() regression on Django 4.2 with values() and annotate() | Database layer (models, ORM) | |||
34474 | 34474 | Django apps registry returns the wrong models | Uncategorized | |||
34471 | 34471 | Cannot import name 'url' from 'django.conf.urls' | Uncategorized | |||
34459 | 34459 | SearchVector() can return query strings that are unsafe to combine. | contrib.postgres | |||
34463 | 34463 | WHERE clause example missing from Q() documentation | Documentation | |||
34461 | 34461 | Constructing urls outside the request cycle | Core (Other) | |||
34458 | 34458 | QuerySet.defer('user_id') raises AttributeError: 'ForeignKey' object has no attribute 'field' | Database layer (models, ORM) | |||
34434 | 34434 | psycopg 3 cursor.execute no longer accepts Python tuple binding | Database layer (models, ORM) | |||
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 | |||
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) | |||
34446 | 34446 | Coding style docs should contain incorrect example for Model style. | Documentation | |||
34447 | 34447 | Support backgroup async repeat task. just like fastapi_utils.tasks.repeat_every | Core (Other) | |||
34383 | 34383 | Layout error in Admin when using help_text | Template system | |||
34427 | 34427 | Improve error message for incorrect context processors | Template system | |||
34438 | 34438 | UserCreationForm.clean_username() crashes with a custom user model. | contrib.auth | |||
34077 | 34077 | Make BoundField renderable. | Forms | |||
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) | |||
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 | |||
34404 | 34404 | Incorrect documentation about content type set by FileResponse object | Documentation | |||
34405 | 34405 | Improper guessing of Mime Type for "br" and "Z" file types | HTTP handling | |||
34399 | 34399 | dark-mode-vars block is overwritten by extrastyles | contrib.admin | |||
34401 | 34401 | Inconsistent behavior for refresh_from_db() with GenericForeignKey | contrib.contenttypes | |||
34333 | 34333 | Migrations tries to add constraint before adding a foreign key. | Migrations | |||
27397 | 27397 | Querying with an integer larger than SQLite supports crashes with OverflowError | Database layer (models, ORM) | |||
34370 | 34370 | IntegerField validators don't work if the database is SQLite, leading to overflow errors | Database layer (models, ORM) | |||
34384 | 34384 | SECRET_KEY_FALLBACKS is not used for sessions | contrib.auth | |||
34390 | 34390 | NoReverseMatch at /admin/logout/ | contrib.admin | |||
34381 | 34381 | Postgres tests fail on Windows | Core (Other) | |||
34389 | 34389 | Django not closing database connections on ASGI application after an upgrade to 4.1 | Uncategorized | |||
34387 | 34387 | DateFormat.P() does not follow PHP's date string format | Utilities | |||
34385 | 34385 | BaseTemporalField child fields causing AttributeError to be raised by calling form.is_valid(). | Forms | |||
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 | |||
34376 | 34376 | Admin has no support for unique constraint fields. | contrib.admin | |||
34367 | 34367 | GIS GDAL install on Windows 11 Instructions Issue | Documentation | |||
34369 | 34369 | Improve the interaction between transaction.atomic() and generator functions | Database layer (models, ORM) | |||
34373 | 34373 | Update docs on ForeignKey to suggest setting "to" and object before a string | Documentation | |||
34368 | 34368 | Subquery referencing WINDOW expression breaks query compilation | Database layer (models, ORM) | |||
34372 | 34372 | Field position reference for aggregate ends up in group-by clause | Database layer (models, ORM) | |||
34371 | 34371 | Support creating aware datetime objects using django.utils.timezone | Utilities | |||
34366 | 34366 | Migration optimizer does not reduce multiple AlterField | Migrations | |||
34217 | 34217 | Migration removing a CheckConstraint results in ProgrammingError using MySQL < 8.0.16. | Migrations | |||
34363 | 34363 | floatformat() crashes on "0.0000" | Template system | |||
34364 | 34364 | Add Today to ORM db.models.functions.datetime | Database layer (models, ORM) | |||
34358 | 34358 | qs.filter(Exact(expr, value)) doesn’t work on aggregations. | Database layer (models, ORM) | |||
34356 | 34356 | Memory leak when generating PDFs | Core (Other) | |||
34359 | 34359 | Add setting to disable global thread_sensitive flag for Async ORM and Async cache | Database layer (models, ORM) | |||
34357 | 34357 | UniqueConstraint doesn't violate NULL values on SQLite. | Database layer (models, ORM) | |||
34344 | 34344 | PostGIS Database Backend Overrides features_class, ops_class and introspection_class | GIS | |||
34346 | 34346 | QuerySet ordered by annotation with name used by select_related() field crashes with AmbiguousColumn. | Database layer (models, ORM) | |||
34176 | 34176 | Annotation's original field-name can clash with result field name over aggregation | Database layer (models, ORM) | |||
34348 | 34348 | Add medium path to the settings.py file from the time the project is created | Core (Other) | |||
34302 | 34302 | SpatialReference.srid incorrectly assumes first AUTHORITY value to be projection SRID | GIS | |||
34342 | 34342 | The test async_client is not consuming async StreamingResponse generators properly | Testing framework | |||
34327 | 34327 | Test client session does not work as described when using signed cookie engine | Testing framework | |||
34340 | 34340 | Apparently wrong table name? | Database layer (models, ORM) | |||
34250 | 34250 | Duplicate model names in M2M relationship causes RenameModel migration failure | Migrations | |||
34328 | 34328 | Class-based async-only middleware not detected as coroutine in MiddlewareMixin | Documentation | |||
34334 | 34334 | There might be an error in the Django Tutorial No. 5 | Documentation | |||
34335 | 34335 | Spurious error when using label_tag of CheckboxSelectMultiple widget | Forms | |||
34324 | 34324 | Django Discord Server is not mentioned in the "Join the Django community ❤️" section in contributing guide | Documentation | |||
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 | |||
34146 | 34146 | Add tutorial step for installing third party package(s) | Documentation | |||
34317 | 34317 | wrong attribute naming in method BaseModelFormSet.save_existing | Forms | |||
34285 | 34285 | Index transforms on filtered array aggregates produces incorrect SQL query | Database layer (models, ORM) | |||
34301 | 34301 | "show_save_as_new" in admin can add without this permission | contrib.admin | |||
34308 | 34308 | Create Serializers for models | Core (Serialization) | |||
34286 | 34286 | Mixed-case views/templates names causes 404 on :view:/:template: directive. | contrib.admindocs | |||
34304 | 34304 | Adding and removing a conditional UniqueConstraint to ForeignKey multiple times crashes on MySQL | Database layer (models, ORM) | |||
34180 | 34180 | Document that setting language in tests affects other tests | Documentation | |||
34283 | 34283 | Missing parameter escaping in admin filters.js | contrib.admin | |||
34299 | 34299 | 'builtin_function_or_method' object has no attribute 'split' error in sql/query | Database layer (models, ORM) | |||
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) | |||
34298 | 34298 | drop constraint if exists | Core (Management commands) | |||
34254 | 34254 | Exists annotations can return non-boolean results (i.e. None) if used with an empty QuerySet. | Database layer (models, ORM) | |||
34294 | 34294 | File locking fails if argtypes redefined on Windows. | File uploads/storage | |||
34291 | 34291 | Validation of UniqueConstraint with ordered expressions crashes. | Database layer (models, ORM) | |||
34290 | 34290 | X-Forwarded-Prefix support | HTTP handling | |||
34287 | 34287 | JavaScript code blocks in the documentation have poor contrast when light theme is enabled | Documentation | |||
34284 | 34284 | Permission to access adminsites | contrib.admin | |||
34282 | 34282 | Optimize update_or_create when defaults is empty / False-y | Database layer (models, ORM) | |||
34235 | 34235 | ManifestStaticFilesStorage should expose a "hash" of the manifest file. | contrib.staticfiles | |||
34267 | 34267 | QuerySet.union() crashes with IndexError when getting cached results. | Database layer (models, ORM) | |||
34266 | 34266 | Add ClosestPoint function to GeoDjango | GIS | |||
34275 | 34275 | Add new Field named FieldAlias | Database layer (models, ORM) | |||
34272 | 34272 | floatformat() crashes on "0.00". | Template system | |||
34260 | 34260 | models.FloatField documentation doesn't mention that +inf, -inf, and NaN are database-dependent. | Documentation | |||
34271 | 34271 | Add a simple page caching method | Core (Cache system) | |||
34268 | 34268 | Internationalization does not localize functional model choices | Internationalization | |||
34257 | 34257 | ForeignKeyRawIdWidget doesn't include vForeignKeyRawIdAdminField class when custom class passed in attrs | contrib.admin | |||
34261 | 34261 | Use {% url model_object %} to work with get_absolute_url | Template system | |||
34256 | 34256 | There is a problem in the document | Documentation | |||
34240 | 34240 | assertRedirects() doesn't preserve headers set in RequestFactory/Client methods. | Testing framework | |||
34110 | 34110 | Add InMemoryStorage | File uploads/storage | |||
34241 | 34241 | Django admin not showing seconds for list_display nor readonly DateTimeField | contrib.admin | |||
34220 | 34220 | Cannot import csrf_input_lazy from partially initialized module. | Template system | |||
34243 | 34243 | timesince() raises TypeError with USE_TZ=True and >1 month interval. | Utilities | |||
34239 | 34239 | Resolve load type-hinted objects in views | Generic views | |||
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) | |||
34226 | 34226 | QuerySet.select_related() with multiple filtered relations to the OneToOneField sets the last one. | 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 | |||
34224 | 34224 | App name in help text of commands is missing context | Core (Management commands) | |||
34225 | 34225 | bulk_create() raises IntegrityError when another constraint exists on set of fields. | Database layer (models, ORM) | |||
34219 | 34219 | Collation is not preserved when field is altered on PostgreSQL and MySQL. | Database layer (models, ORM) | |||
34218 | 34218 | Password mismatch on UserCreationForm not translated to the Slovenian language | Internationalization | |||
34215 | 34215 | Regression for autocomplete_fields in admin | contrib.admin | |||
34209 | 34209 | FileBasedCache has_key is susceptible to race conditions | Core (Cache system) | |||
34204 | 34204 | Django cannot load when Python is compiled with --without-doc-strings enabled | Core (Other) | |||
34205 | 34205 | Validation of constraints with __len lookup crashes for ArrayFields. | Database layer (models, ORM) | |||
34206 | 34206 | annotation of another annotation duplicate query rule | Database layer (models, ORM) | |||
34203 | 34203 | Drop support for psycopg2 2.8 | Database layer (models, ORM) | |||
34172 | 34172 | Documentation of AdminSite.get_urls() encourages security vulnerabilities | contrib.admin | |||
34199 | 34199 | Add an example for contrib.postgres.aggregates.StringAgg to docs. | Documentation | |||
34160 | 34160 | Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. | Database layer (models, ORM) | |||
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 | |||
34186 | 34186 | SMTP.starttls() got an unexpected keyword argument 'keyfile' | Core (Mail) | |||
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 | |||
34179 | 34179 | Django F expression not working as expected on MariaDB 10.5.13 | Database layer (models, ORM) | |||
34171 | 34171 | QuerySet.bulk_create() crashes on mixed case columns in unique_fields/update_fields. | Database layer (models, ORM) | |||
34175 | 34175 | Cannot make whole test set to pass | Testing framework | |||
34152 | 34152 | Add the ability to store logs in a table | Utilities | |||
34167 | 34167 | Set a reasonable default for EMAIL_TIMEOUT | Core (Mail) | |||
34168 | 34168 | Add support for list of parameters to the QuerySet.raw(). | Database layer (models, ORM) | |||
34148 | 34148 | Removing a field from form.fields previously added to _bound_fields_cache has no effect | Forms | |||
34166 | 34166 | UniqueConstraint with condition not validated if the condition field is not editable. | Database layer (models, ORM) | |||
34162 | 34162 | Wrong URL generated by get_admin_url in admin index "Recent Actions" panel in custom Django Admin Site | contrib.admin | |||
34123 | 34123 | Ambiguous aliases in ordering on combined queries with select_related(). | Database layer (models, ORM) | |||
34099 | 34099 | update_or_create() not saving data assigned in a model's save() method | Database layer (models, ORM) | |||
34150 | 34150 | Add "View on site" links to generic common model URL and also to common url for app. | contrib.admin | |||
34131 | 34131 | Postgres AutoField change from serial to identity | Database layer (models, ORM) | |||
34144 | 34144 | Casting a string inside a JSONField into an integer does not work on PostgreSQL | Database layer (models, ORM) | |||
34139 | 34139 | acreate(), aget_or_create(), and aupdate_or_create() doesn't work as intended on related managers. | 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 | |||
27654 | 27654 | Propogate alters_data value to subclasses | Core (Other) | |||
34138 | 34138 | Adding ManyToManyField on SQLite rebuilds table. | Migrations | |||
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) | |||
34134 | 34134 | Add DynamoDB engine to sessions middleware | contrib.sessions | |||
34112 | 34112 | Add async interface to Model | Database layer (models, ORM) | |||
34129 | 34129 | Admin list_editable failed to edit | contrib.admin | |||
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 | |||
34128 | 34128 | django re-using the name of a squashed migration leads to CircularDependencyError | Database layer (models, ORM) | |||
34094 | 34094 | RTL alignment is off in admin header area | contrib.admin | |||
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 | |||
34117 | 34117 | Anomaly with makemigrations | Migrations | |||
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) | |||
34108 | 34108 | Warning message not visible in Dark mode | Documentation | |||
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) | |||
34102 | 34102 | Admin list view `word-break: break-word;` | contrib.admin | |||
34101 | 34101 | Missing list filters in admin when using jet admin templates | contrib.admin | |||
34091 | 34091 | Invalid SQL: FROM clauses can be omitted when QuerySet is accessed from multiple threads | Database layer (models, ORM) | |||
34096 | 34096 | I might came across a bug when updating to the latest version of postgis | contrib.postgres | |||
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) | |||
34073 | 34073 | Refactor session middleware to allow easier overrides | contrib.sessions | |||
34072 | 34072 | django += 1 increments by 2 instead of 1 | Database layer (models, ORM) | |||
34068 | 34068 | `runserver 0`'s "Starting development server at <address>" doesn't work | Core (Management commands) | |||
34012 | 34012 | QuerySet.order_by() silently skips non-existing fields on related fields with Meta.ordering. | Database layer (models, ORM) | |||
34067 | 34067 | django.core.Paginator wrong query slicing | Core (Other) | |||
34058 | 34058 | Widening AutoField to BigAutoField, fails to widen the sequence. | Database layer (models, ORM) | |||
34065 | 34065 | The website especially the tutorial page wastes precious screen real estate | Uncategorized | |||
34062 | 34062 | object HttpResponseNotAllowed can't be used in 'await' expression | Generic views | |||
34010 | 34010 | Parallel tests don't work with spawn. | Testing framework | |||
34025 | 34025 | Autocomplete field fills all empty required fields references to the same model when added a choice in popup. | contrib.admin | |||
34057 | 34057 | Validation of DecimalField | Database layer (models, ORM) | |||
34050 | 34050 | Generated migration file is not detected by django because of the name of newly generated migration file | Migrations | |||
34026 | 34026 | WKBReader.read() crashes on strings. | GIS | |||
34033 | 34033 | Admin light/dark theme switch needs to convey its state for screen reader users | contrib.admin | |||
34023 | 34023 | inlines variable not bound in loop in ModelAdmin._create_formsets | contrib.admin | |||
34032 | 34032 | Base authentication Backend should raise NotImplemented on needed methods | contrib.auth | |||
34031 | 34031 | Option to remove "all" option in admin SimpleListFilter | contrib.admin | |||
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) | |||
34018 | 34018 | Typo in ref/contrib/flatpages.txt. | Documentation | |||
34009 | 34009 | migrations.RunPython runs queries against wrong database | Uncategorized | |||
34011 | 34011 | Implement bulk_create auto-incrementing pk assignment on MySQL when possible | Database layer (models, ORM) | |||
34002 | 34002 | PasswordResetView should work with AbstractBaseUser subclasses without is_active field. | contrib.auth | |||
34005 | 34005 | In Django 3.2 the ORM looses Meta.ordering default order when .annotate is used | Database layer (models, ORM) | |||
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) | |||
27412 | 27412 | Coalesce function should work with subqueries | Database layer (models, ORM) | |||
27147 | 27147 | Add support for defining bounds in postgres range fields | contrib.postgres | |||
27468 | 27468 | Move utils.crypto.salted_hmac() from SHA1 toward SHA256 | Utilities | |||
14357 | 14357 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | |||
14586 | 14586 | Make interpolate JS function not require the named parameter. | Internationalization | |||
14035 | 14035 | Cannot access POST after request.encoding was set to a custom value | HTTP handling | |||
27131 | 27131 | send_mail() error on Python 2 if smtp server uses CRAM-MD5 auth method | Core (Mail) | |||
27694 | 27694 | Improve documentation of supported lookups on HStore & JSON fields | Documentation | |||
27697 | 27697 | JSONField with blank=True is rendered as non-required field in a ModelForm | 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 | |||
27718 | 27718 | Add QuerySet.union(), intersection(), difference() | Database layer (models, ORM) | |||
27188 | 27188 | Allow using unique=True with FileField | File uploads/storage | |||
27445 | 27445 | RadioSelect widget does not work for NullBooleanField | Documentation | |||
27257 | 27257 | Use the ->> operator when filtering builtin text lookups on JSONField keys | contrib.postgres | |||
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) | |||
27996 | 27996 | Add pgcrypto extension and GEN_RANDOM_UUID function to contrib.postgres | contrib.postgres | |||
27331 | 27331 | Proposed opt_group argument for ModelChoiceField and ModelMultipleChoiceField | Forms | |||
27686 | 27686 | calls to request.user.is_authenticated returns vary by cookie header for all users | contrib.sessions | |||
27661 | 27661 | Move FileSystemFinder ImproperlyConfigured errors to system checks | contrib.staticfiles | |||
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 | |||
17 | 17 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | |||
27164 | 27164 | Database routers examples could be more realistic | Documentation | |||
27272 | 27272 | Add a on_delete RESTRICT handler to allow cascading deletions while protecting direct ones | Database layer (models, ORM) | |||
27910 | 27910 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | |||
14218 | 14218 | Paginator just implement the __iter__ function | Core (Other) | |||
14722 | 14722 | @last_modified should ignore lack of etag method when USE_ETAGS is enabled. | HTTP handling | |||
27462 | 27462 | Clarify what's contained in m2m_changed's "pk_set" argument | Documentation | |||
27795 | 27795 | Audit force_text invocations | Utilities | |||
14129 | 14129 | Slovenian translation plural-forms | Internationalization | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
27991 | 27991 | Add 'obj' kwarg to InlineModelAdmin.has_add_permission() | contrib.admin | |||
14675 | 14675 | Update docs and project template to avoid "import *" for url patterns | Core (Other) | |||
14204 | 14204 | Take advantage of SQLite support for FK constraints | Database layer (models, ORM) | |||
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) | |||
27899 | 27899 | Phrase search query for Postgres full text search | contrib.postgres | |||
27090 | 27090 | pg_get_serial_sequence is broken on postgres, use a lookup in information_schema.columns instead | Database layer (models, ORM) | |||
27334 | 27334 | File uploads could rename temporary files rather than copying them | File uploads/storage | |||
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 | |||
27768 | 27768 | makemigrations uses unnecessary AddField for ForeignKey depending on model name | Migrations | |||
27845 | 27845 | Possible Migration Optimizer Strategy Improvement | Migrations | |||
27398 | 27398 | Make SimpleTestCase.assertRedirects() URL comparison ignore ordering of query parameters | Testing framework | |||
27098 | 27098 | Deprecate DatabaseIntrospection.get_indexes | Database layer (models, ORM) | |||
27863 | 27863 | Implement "SameSite" flag for session and CSRF cookies | HTTP handling | |||
27018 | 27018 | Admin views in admindocs crash with AttributeError | contrib.admindocs | |||
27161 | 27161 | TypedChoiceField fails to validate properly when used with ArrayField | Forms | |||
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 | |||
27985 | 27985 | Converting `Foo.objects.filter(bar=None)` to an `IsNull` too early. | Database layer (models, ORM) | |||
27999 | 27999 | Add test Client support for HTTP 307 and 308 redirects | Testing framework | |||
27175 | 27175 | Deprecate silencing exceptions raised while rendering the {% include %} template tag | Template system | |||
27954 | 27954 | Prevent PostgreSQL dbshell from exiting on CTRL-C | Core (Management commands) | |||
27843 | 27843 | M2M db table names with explicit `username` | Database layer (models, ORM) | |||
27458 | 27458 | Oracle backend giving ORA-00911 : Invalid Character, querying with a literal "%s" | 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 | |||
27546 | 27546 | Replace hardcoded class names in __repr__-methods | Core (Other) | |||
27979 | 27979 | Using F() to save negative integers in unsigned columns on MySQL should raise IntegrityError rather than OperationalError | Database layer (models, ORM) | |||
27332 | 27332 | Specifying additional ON arguments, and more flexibility with joins | Database layer (models, ORM) | |||
14370 | 14370 | Adding support for Autocomplete in contrib.admin | contrib.admin | |||
27895 | 27895 | Test Client fails to decode json response with unicode characters | Testing framework | |||
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 | |||
27326 | 27326 | Overriding queryset deletion from 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 | |||
27859 | 27859 | Migration to create TextField with db_index=True crashes on MySQL | Migrations | |||
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 | |||
27539 | 27539 | assertNumQueries fails if debug cursor wrapper fills | Testing framework | |||
27434 | 27434 | Document caveats of raising a ValidationError in Model.clean() for a field not in a model form | Documentation | |||
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 | |||
27922 | 27922 | Add ErrorDict.get_json_data() method | Forms | |||
27881 | 27881 | Add "unified diff" output mode to diffsettings management command | Core (Management commands) | |||
27978 | 27978 | Allow loaddata to read data from stdin | Core (Management commands) | |||
27860 | 27860 | Changing a CharField to a ForeignKey crashes when migrating in PostgreSQL | Migrations | |||
27554 | 27554 | Queryset evaluation fails with mix of nested and flattened prefetches (AttributeError on RelatedManager) | Database layer (models, ORM) | |||
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 | |||
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) | |||
27866 | 27866 | Make ChoiceWidget.format_value() return a list | Forms | |||
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 | |||
27992 | 27992 | Cleaned form values does not save to model | Forms | |||
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 | |||
27980 | 27980 | ExpressionWrapper is maybe masking a NotImplementedError on SQLite | Database layer (models, ORM) | |||
27983 | 27983 | Tutorial should contain complete files at each step | Documentation | |||
27958 | 27958 | CSRF_COOKIE reset while requesting a broken relative URL over HTTPS | CSRF | |||
27976 | 27976 | label_from_instance fails silently: form field disappears. | Forms | |||
27966 | 27966 | Bump required version of pyscopg2 to 2.5.4 | Database layer (models, ORM) | |||
27960 | 27960 | ds = DataSource('/path/to/your/cities.shp') fails on first try (GDALException Unknown error code: "198770787"), but works on second | GIS | |||
27915 | 27915 | Defining Index object in Meta.indexes in abstract class causes failure during migration of sub-classes | Database layer (models, ORM) | |||
27919 | 27919 | Decide if attrs (and possibly others) are named or positional parameters in new widget rendering code | Forms | |||
27935 | 27935 | BrinIndex crashes if name > 30 characters | contrib.postgres | |||
27724 | 27724 | SelectDateWidget clears date and month if year is not selected | Forms | |||
27675 | 27675 | Django postgres JSONField encoding | contrib.postgres | |||
27882 | 27882 | Allow template fragment caching for unlimited time | Template system | |||
27924 | 27924 | Add support for cx_Oracle 5.3 | Database layer (models, ORM) | |||
27260 | 27260 | Performance Issue because of LEFT OUTER JOIN instead the better INNER JOIN | Database layer (models, ORM) | |||
27920 | 27920 | RadioSelect is not rendering the value attribute when it is empty | Forms | |||
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) | |||
27911 | 27911 | Document UserAdmin when creating custom User model | Documentation | |||
27913 | 27913 | Admin calendar failed | contrib.admin | |||
27316 | 27316 | Multiple LiveServerTestCase subclasses cannot reuse the same port | Testing framework | |||
27622 | 27622 | Test client should accept vendor tree json variants | Testing framework | |||
27893 | 27893 | Make it possible to disable exception re-raising in test client | Testing framework | |||
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 | |||
27176 | 27176 | django.setup() should raise an exception instead of hanging on re-entrant calls | Core (Other) | |||
27766 | 27766 | runserver crashes because of auto-reloader (Py3 + PowerShell) | Utilities | |||
27868 | 27868 | makemessages creates files in '__pycache__' directory by default | Core (Management commands) | |||
27872 | 27872 | Tutorial contains invalid instructions regarding background image | Documentation | |||
27856 | 27856 | Date subtraction loses accuracy on PostgreSQL for differences larger than month | Database layer (models, ORM) | |||
27828 | 27828 | ORM crash on F('date_field') - F('int_field') on PostgreSQL | Database layer (models, ORM) | |||
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 | |||
27832 | 27832 | contenttypes migration not following the doc on hints naming | contrib.contenttypes | |||
27367 | 27367 | Document behaviour when several urls have the same name | Documentation | |||
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) | |||
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) | |||
27812 | 27812 | When there is a DateTimeField django does not group by | Database layer (models, ORM) | |||
27797 | 27797 | dumpdata generate a backup not usable with loaddata using MySQL | Core (Serialization) | |||
27741 | 27741 | staticfiles_tests test_corrupt_intermediate_files fails intermittently when run in parallel | contrib.staticfiles | |||
27421 | 27421 | Add support for size, shape, and offset parameters on instantiation of GDALRaster objects. | GIS | |||
498 | 498 | Atom support, not just RSS | contrib.syndication | |||
27793 | 27793 | Use Python's ipaddress module for IP validation | Utilities | |||
27784 | 27784 | Custom Site model support for django.contrib.sites. | contrib.sites | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
27779 | 27779 | Problem with Coverage Report on djangoci.com | Uncategorized | |||
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 | |||
27772 | 27772 | Multiple Database without Default | Database layer (models, ORM) | |||
27743 | 27743 | CSS fix of "viewsitelink", "golink" and "addlink" buttons for Django admin | contrib.admin | |||
27754 | 27754 | Please document that Django models implement __dict__ (or tell me they officially don't) | Documentation | |||
27632 | 27632 | Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. | Database layer (models, ORM) | |||
27750 | 27750 | TypeError when running manage.py migrate | Migrations | |||
27744 | 27744 | Complex prefetch_related broken (from 1.9 to 1.10) | Database layer (models, ORM) | |||
27544 | 27544 | F() Expressions updating dates in .update() field fails on SQLite | Database layer (models, ORM) | |||
27733 | 27733 | ClearableFileInput widget renders incorrectly | Forms | |||
27709 | 27709 | ContentTypes.objects.get_for_models returns inconsistent results for proxy models | contrib.contenttypes | |||
27518 | 27518 | HTTP Referer leaks password reset link | contrib.auth | |||
27727 | 27727 | Exclude with many condition in the same related field's fields | Database layer (models, ORM) | |||
27706 | 27706 | Session key is not set when trying to log in, when another user's session cookie is sent with the login request | contrib.auth | |||
27725 | 27725 | requests.post fail inside of django shell but not python shell | Uncategorized | |||
27717 | 27717 | Squashmigrations doesn't optimize AlterModelOptions verbose_name_plural into CreateModel | Migrations | |||
27711 | 27711 | Questionable "Install Django" option ordering | Documentation | |||
27673 | 27673 | System checks for contrib.admin are executed during registration | contrib.admin | |||
27700 | 27700 | Optimize inspectdb tests | Core (Other) | |||
27693 | 27693 | Case insensitive lookups on JSONField nested values | contrib.postgres | |||
27696 | 27696 | Email line length limiting does not work properly with Cyrillic strings | Core (Mail) | |||
27687 | 27687 | Dateformat issue using django basic logging formatter | Utilities | |||
27054 | 27054 | makemigrations tries to create django_migrations in external database | Migrations | |||
27658 | 27658 | collectstatic overwrites newer files in remote storage | contrib.staticfiles | |||
27669 | 27669 | Tutorial leaves user alone half-way - no deployment instructions | Documentation | |||
27665 | 27665 | More than one instance of Chrome locks up LiveServerTestCase | Testing framework | |||
27631 | 27631 | Prevent execution of transactional DDL statements when unsupported. | Migrations | |||
27641 | 27641 | Document limitations of the Locmem cache backend | Documentation | |||
27638 | 27638 | Rollback data changes made inside templates | Template system | |||
27630 | 27630 | Autoreload continuously reloads when not using pyinotify | Utilities | |||
27600 | 27600 | Support reading commands from stdin in shell command | Core (Management commands) | |||
27618 | 27618 | docs/intro/tutorial04.txt: Incorrect Information in Amend Views section | Documentation | |||
27377 | 27377 | Clarify that prepopulated_fields doesn't work with OneToOneField | Documentation | |||
27606 | 27606 | Error in formatting HttpResponseRedirect when __init__() raises DisallowedHost | HTTP handling | |||
27470 | 27470 | CSRF context processor never sets NOTPROVIDED | CSRF | |||
27597 | 27597 | UrlResolver doesn't check all possibilities | Core (URLs) | |||
27609 | 27609 | gettext_lazy cast to str/unicode errors under py 2.7 if performed after language activation. | Core (System checks) | |||
27558 | 27558 | Setting db_index=False on existing ForeignKey causes constraint to be recreated on MySQL | Database layer (models, ORM) | |||
27598 | 27598 | Allow specifying directories for a filesystem template loader | Template system | |||
27594 | 27594 | Reverse one to one related object populated from incorrect query columns | Database layer (models, ORM) | |||
27184 | 27184 | Test client crashes when uploading TemporaryFile on Unix | Testing framework | |||
27310 | 27310 | Refactor RenameModel.state_forwards to avoid relying on state.apps. | Migrations | |||
27416 | 27416 | ModelFormSet with queryset accepts invalid POST data for outer models and create unexpected empty data. | Forms | |||
27569 | 27569 | Resolve reverse url with named groups regular expression to sprintf output formatters not specifying kwargs key / value pairs. | Core (URLs) | |||
27577 | 27577 | Django annotated query returns wrong results | Database layer (models, ORM) | |||
27568 | 27568 | Add new Entropy Password Validator to django.contrib.auth.password_validation | contrib.auth | |||
27119 | 27119 | full_clean() called too many times during formset validation | Forms | |||
27358 | 27358 | Add a system check for FileField upload_to starting with a slash | Core (System checks) | |||
27557 | 27557 | Overzealous GEOSGeometry sub-subclasses casts | GIS | |||
27402 | 27402 | When using i18n_patterns and prefix_default_language=False, 404 page redirects incorrectly | Internationalization | |||
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) | |||
27525 | 27525 | Revert to previous migration automatically after failure when using MySQL backend | Migrations | |||
27527 | 27527 | How to enable login for a custom written authentication backend | contrib.auth | |||
27506 | 27506 | HttpRequest.build_absolute_uri throws DisallowedHost | HTTP handling | |||
27521 | 27521 | QueryDict is inconsistently converted to kwargs between CPython and PyPy | Core (Other) | |||
27483 | 27483 | Add a login_required decorator for AJAX requests | contrib.auth | |||
27519 | 27519 | Issue in Django 1.8.5 model class | Database layer (models, ORM) | |||
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 | |||
27492 | 27492 | JsonResponse can't handle model_to_dict() with empty ImageField | HTTP handling | |||
27494 | 27494 | markup typo in model docs | Documentation | |||
27407 | 27407 | Model.delete(keep_parents=True) should preserve parent reverse relationships | Database layer (models, ORM) | |||
27453 | 27453 | LocaleRegexProvider unnecessarily recompiles the same regex for every active language | Core (URLs) | |||
27463 | 27463 | Fix ambiguous variable flake8 warnings | Core (Other) | |||
27481 | 27481 | boolean annotation returns integer on SQLite | Database layer (models, ORM) | |||
27484 | 27484 | ManyToMany relationship filter - delete - generate wrong sql | Database layer (models, ORM) | |||
27448 | 27448 | GIS distance queries use deprecated ST_distance_sphere | GIS | |||
27478 | 27478 | JSONB_AGG is not available in PostgreSQL 9.4 | contrib.postgres | |||
27469 | 27469 | Email crashes cryptically when emptystring passed to django.core.mail.message.sanitize_address | Core (Mail) | |||
27456 | 27456 | Changing the unique parameter from True to False has no effect on MySQL | Migrations | |||
27455 | 27455 | When use "zh-HANT" locale,the URL of "reset user password" page in Django Admin is not correct. | Internationalization | |||
27457 | 27457 | Cannot migrate ArrayField on SQLite | Database layer (models, ORM) | |||
27378 | 27378 | Add UUID serialization support to migration writer | Migrations | |||
27372 | 27372 | inspectdb fails to inspect sqlite3 tables with foreign keys that have spaces | Core (Management commands) | |||
27444 | 27444 | Django StaticLiveServerTestCase: view cannot query test-database properly | Testing framework | |||
27435 | 27435 | Raise an error when using --keepdb without an explicit TEST.PASSWORD on Oracle | Testing framework | |||
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 | |||
27424 | 27424 | contenttype 0002_remove_content_type_name migration failure | contrib.contenttypes | |||
27415 | 27415 | Add request.JSON or request.get_json() | HTTP handling | |||
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 | |||
27404 | 27404 | Error in function requirements reversed | Error reporting | |||
27396 | 27396 | Docs: send POST request on base.html does not mention {{ csrf_token }} | Documentation | |||
27299 | 27299 | Document Widget.use_required_attribute() | Documentation | |||
27390 | 27390 | need modify `runtest.py` parts of the document | Documentation | |||
27388 | 27388 | Filter chaining results in unnecessary joins (and degenerate performance) | Database layer (models, ORM) | |||
27375 | 27375 | Error when using conditional expression in aggregation | Database layer (models, ORM) | |||
27350 | 27350 | Attaching signals to abstract models don't work as it used to be | Database layer (models, ORM) | |||
27368 | 27368 | mail.tests.SMTPBackendTests.test_server_login generates ResourceWarning unclosed socket | Testing framework | |||
27337 | 27337 | Convoluted MTI with abstract model mixin fails on PY2, works on PY3 | Database layer (models, ORM) | |||
27347 | 27347 | Contributing docs: Patch vs Pull-Request | Documentation | |||
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) | |||
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 | |||
27319 | 27319 | Circular ForeignKeys between two unmanaged models produce incomplete migrations | Migrations | |||
27301 | 27301 | Better handling of errors that are not pickleable when testing in parallel | Testing framework | |||
27300 | 27300 | makemigrations --dry-run -v 3 on Python 3 writes byte string to stdout | Core (Management commands) | |||
27262 | 27262 | Delegate URL resolver checks to URL classes | Core (URLs) | |||
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 | |||
27279 | 27279 | Performance regression when running migrate with RenameModel operations | Migrations | |||
27307 | 27307 | sitemap url examples missing names | Documentation | |||
27305 | 27305 | Removed unused can_import_settings command attribute | Core (Management commands) | |||
27302 | 27302 | Date/time fields flagged as changed in ModelAdmin.construct_change_message | contrib.admin | |||
27186 | 27186 | Cannot change CheckboxSelectMultiple, FileInput, MultiWidget, SplitDateTimeWidget, and SelectDateWidget with model field default since Django 1.10.1 | Forms | |||
27289 | 27289 | Docs: Badly wrong explanation of View.as_view() and its use in urlconf | Documentation | |||
27217 | 27217 | makemigrations crashes with "'SpatialRefSysMixin' has no attribute '_meta'" on PostGIS | GIS | |||
27266 | 27266 | assertFormError fails when trying to check a custom validation in an Admin form | contrib.admin | |||
27274 | 27274 | KeyError when using RenameModel in migrations that refer to an unmanaged model in another app. | Migrations | |||
27270 | 27270 | Clarify wording of "A form may include HTML attributes such as maxlength" | Documentation | |||
27259 | 27259 | ManyToOneRel.name uses relatemodelname instead of relatedmodelname_set | Database layer (models, ORM) | |||
27269 | 27269 | ORM extremely slow to run annotate/filter query, much faster directly in dbshell | Database layer (models, ORM) | |||
27261 | 27261 | Missing python-brace-format marker for a contrib.admin string | contrib.admin | |||
27158 | 27158 | Incorrect positioning of admin' horizontal/vertical filter widgets in RTL languages | contrib.admin | |||
27240 | 27240 | Allow passing custom parameters to formset forms in admin | contrib.admin | |||
27056 | 27056 | changing dim property for geometries does not generate correct migration on PostgreSQL | Migrations | |||
27223 | 27223 | model RangeField with default value are skiped in ModelForm full_clean validation in construct_instance function | Forms | |||
27238 | 27238 | Disable check_pattern_startswith_slash if settings.APPEND_SLASH=False | Core (System checks) | |||
27209 | 27209 | Cast function accepts field class according to docs but expects field instance | Documentation | |||
27197 | 27197 | Document how blank=True affects the migrations questioner | Documentation | |||
27195 | 27195 | Avoid unnecessary DROP DEFAULT when adding a NULLable column. | Migrations | |||
27180 | 27180 | Check for sql_mode fails during migration with special database connections | Database layer (models, ORM) | |||
27189 | 27189 | Allow namespaced management commands | Core (Management commands) | |||
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 | |||
27162 | 27162 | Move CreateExtension to django.db.backends.postgresql | Database layer (models, ORM) | |||
27154 | 27154 | Allow comparing CallableFalse/CallableTrue with bitwise or | contrib.auth | |||
27145 | 27145 | Discrepenacy between documentation and docstring for Storage.save method | Documentation | |||
27146 | 27146 | template shows empty string instead of actual content when it contains characters like \x93 and \x94 | Template system | |||
27139 | 27139 | ImportError: No module named 'polls.apps.PollsConfig' | Documentation | |||
27127 | 27127 | Overriding timezone in test forces them to be TestCase | Testing framework | |||
27125 | 27125 | Can not support django Internationalized domain name in URLValidation | Core (URLs) | |||
27112 | 27112 | django.test.client.Client doesn't support timeouts | Testing framework | |||
27115 | 27115 | UI discrepancy in Writing your first Django app, part 7 | Documentation | |||
27044 | 27044 | `apps` passed to post_migrate_signal should contain migrated appconfigs even when no migration has been applied to them | Migrations | |||
27100 | 27100 | The pre-migration state used to generate the `AppConfig` exposed through the `pre_migrate` signal should include already applied migration changes | Migrations | |||
27089 | 27089 | Add the database alias to InconsistentMigrationHistory message | Migrations | |||
27061 | 27061 | Support creating the TEST PostgreSQL database from a custom template | Testing framework | |||
27114 | 27114 | Migrations: AttributeError: can't set attribute | Migrations | |||
27093 | 27093 | ORM error on apache + wsgi | Database layer (models, ORM) | |||
27013 | 27013 | Docs - Using Argon2 with Django - more appropriate pip command | Documentation | |||
27085 | 27085 | UI Discrepancy in "Writing your first Django app, part 2" | Documentation | |||
27082 | 27082 | Make timezone.localtime() default to timezone.now() when no value is given | Utilities | |||
27059 | 27059 | autoreload loose the sys.path in some cases (buildout install of python for instance, maybe others) | Core (Management commands) | |||
27065 | 27065 | Deferred fields not passed to inherited models' __class__.__dict__ | Database layer (models, ORM) | |||
27066 | 27066 | Possible Memory leak while evaluating a QuerySet | Database layer (models, ORM) | |||
27058 | 27058 | Reallow the {% for %} tag to unpack any iterable | Template system | |||
27014 | 27014 | Raster support for spatial lookup breaks filtering by annotations | GIS | |||
27052 | 27052 | Malformed url of uploaded files; uploaded_to parameter is ignored | File uploads/storage | |||
27034 | 27034 | Make makemessages independent of USE_I18N | Internationalization | |||
27046 | 27046 | http.request does not support ipv6-formatted ipv4 addresses | HTTP handling | |||
27049 | 27049 | Romanian i18n typo | Internationalization | |||
27050 | 27050 | Incorrect documentation for parameter to django.setup() | Documentation | |||
27047 | 27047 | Popup inlines | contrib.admin | |||
27002 | 27002 | Redundant database query rendering a ModelChoiceField with RadioSelect or CheckboxSelectMultiple | Forms | |||
27024 | 27024 | BaseGeometryWidget logs a false positive: Error creating geometry from value '' | GIS | |||
27028 | 27028 | Clarify failed parallel tests run message | Testing framework | |||
27016 | 27016 | django-admin.py startproject creates urls.py that raises ImportError | Core (URLs) | |||
27005 | 27005 | request.body raises an exception if 'CONTENT_LENGTH' = '' | HTTP handling | |||
14415 | 14415 | Multiple aliases for one database: testing problems | Testing framework | |||
14891 | 14891 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | |||
14131 | 14131 | The pagination module should have some limit, or a warning should be given in the documentation | Documentation | |||
14098 | 14098 | Prevent introspection errors from crashing inspectdb | Core (Management commands) | |||
14402 | 14402 | help_text is not displayed for ManyToMany raw_id fields | contrib.admin | |||
494 | 494 | Collapse in admin interface for inline related objects | contrib.admin | |||
14286 | 14286 | Support for BigAutoField | Database layer (models, ORM) | |||
14368 | 14368 | Reverse relation attribute for OneToOneField fails when set to None | Database layer (models, ORM) | |||
14096 | 14096 | Insert code generated by models using multiple inheritance is incorrect and fails in postgresql | Database layer (models, ORM) | |||
14518 | 14518 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | |||
14476 | 14476 | annotate, default aggregation naming and filter annoyance | Database layer (models, ORM) | |||
14196 | 14196 | Objects that come from something_set, should have their parent object filled in | Database layer (models, ORM) | |||
14952 | 14952 | New find_commands(management_dir) to support .pyc and .pyo | Core (Other) | |||
14087 | 14087 | django.core.management.get_commands only sees commands in the last package of a namespace package | Core (Other) | |||
14497 | 14497 | ModelAdmin.readonly_fields isn't graceful with filefields. | contrib.admin | |||
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 | |||
14180 | 14180 | Creating redundant indexes on foreign keys for MySQL/InnoDB tables | Database layer (models, ORM) | |||
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) | |||
14462 | 14462 | Aggregates default to the database type instead of the field type | Database layer (models, ORM) | |||
14638 | 14638 | to_python howto documentation improvement | Documentation | |||
14930 | 14930 | `values_list()` fails on queryset ordered by extra column | Database layer (models, ORM) | |||
14787 | 14787 | Upload handler should pass errors on to forms.FileField | File uploads/storage | |||
14932 | 14932 | Tests failing with SQLite3 on Linux systems; Sites object causing failures. | Uncategorized | |||
14481 | 14481 | better documentation of the default m2m "through" class | Documentation | |||
14226 | 14226 | Bug in dumpdata dependency calculation involving ManyToManyFields | Core (Serialization) | |||
14305 | 14305 | inspectdb should output unmanaged model definitions | Core (Management commands) | |||
14549 | 14549 | Disambiguation of target/source fields for intermediary models when using ManyToManyField | Database layer (models, ORM) | |||
14319 | 14319 | Add signals test_setup and test_teardown to Django test suite runner Options | Testing framework | |||
14760 | 14760 | Admin inlines with file/image field fails to save_as | contrib.admin | |||
14051 | 14051 | Signals for transaction commit/rollback | Database layer (models, ORM) | |||
14007 | 14007 | Automatically discover models within a package without using the app_label Meta attribute | Database layer (models, ORM) | |||
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 | |||
937 | 937 | Autoreload reloads for every request. | Core (Management commands) | |||
14028 | 14028 | setting db_column to same value as another column should not validate | Database layer (models, ORM) | |||
14786 | 14786 | get_db_prep_lookup call get_prep_value twice for each value if prepared == False | Database layer (models, ORM) | |||
14765 | 14765 | Unnecessary usage of NodeList in ForNode (template rendering) | Template system | |||
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 | |||
14006 | 14006 | Documentation on Field's 'description' class attribute does not mention that it will be interpolated with field.__dict__ | Documentation | |||
14150 | 14150 | [patch] a get_objects_or_404 ? | Core (Other) | |||
14945 | 14945 | ContentType.objects.get_for_model doesn't allow using multiple databases | Database layer (models, ORM) | |||
14894 | 14894 | translation is not threadsafe | Internationalization | |||
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 | |||
14707 | 14707 | Allow an annotation to match a field name when using .values on a query set. | Database layer (models, ORM) | |||
14011 | 14011 | QuerySet.none().values('x').query causes "DatabaseError: subquery has too many columns" when used in filters. | Database layer (models, ORM) | |||
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 | |||
14040 | 14040 | Python syntax errors in module loading propagate up | Core (Other) | |||
14039 | 14039 | FileField special-casing breaks MultiValueField including a FileField | Forms | |||
14694 | 14694 | defer() doesn't work with reverse relations | Database layer (models, ORM) | |||
14678 | 14678 | Users are able to add more than one page to the same url | contrib.flatpages | |||
14264 | 14264 | settings.configure has undocumented differences from using a settings module | Core (Other) | |||
14315 | 14315 | memcached doesn't support negative deltas for incr() and decr() | Core (Cache system) | |||
361 | 361 | Some Basic Math Filters | Template system | |||
14093 | 14093 | Confusing error when failing to create a session key because the cache is unavailable | contrib.sessions | |||
14967 | 14967 | django.contrib.auth.admin.UserAdmin.response_add changed in 1.2.4 | Documentation | |||
14400 | 14400 | Latvian localflavor | contrib.localflavor | |||
14282 | 14282 | Add Guatemala to Localflavors | contrib.localflavor | |||
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 | |||
14861 | 14861 | Importing settings in a module that contains a logging Handler causes circular import. | Core (Other) | |||
14829 | 14829 | URL dispatcher documentation with class-based generic views | Documentation | |||
14556 | 14556 | Recommend to avoid FlatpageFallbackMiddleware unless absolutely required | Documentation | |||
14885 | 14885 | is_valid for ModelForm changes instance if instance is provided | Documentation | |||
14686 | 14686 | ORM support for VoltDB | Database layer (models, ORM) | |||
14502 | 14502 | Feature: escape hatch for colliding template syntax in Django templates | Template system | |||
14886 | 14886 | GeoModelAdmin forms cannot be used with WMS in formats other than image/jpeg | GIS | |||
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 | |||
14147 | 14147 | django 1.2 documentation refer to assertQuerysetEqual which is only available in trunk | Documentation | |||
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 | |||
14964 | 14964 | create_attachment support for unicode symbols in filename | Core (Mail) | |||
14806 | 14806 | No template tag to support contextual translations | Internationalization | |||
632 | 632 | database stored templates | Template system | |||
640 | 640 | order_with_respect_to option fails | Documentation | |||
702 | 702 | document that ManyToMany fields can't be in unique_together | 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 | |||
14270 | 14270 | ManyToMany manager classes should be cached | Database layer (models, ORM) | |||
14138 | 14138 | Apache setup using sqlite3 breaks when performing a field__regex filter | Database layer (models, ORM) | |||
14648 | 14648 | Annotated date querysets fail if spatial backend is used | GIS | |||
14382 | 14382 | a few suggestions | contrib.comments | |||
14193 | 14193 | prepopulated_fields should concatenate fields in given order | contrib.admin | |||
14999 | 14999 | Valid lookups are rejected after r15031 | contrib.admin | |||
14997 | 14997 | Confusing wording on the note "Overriding Delete" | Documentation | |||
14995 | 14995 | from django.views.generic import FormView | Generic views | |||
14994 | 14994 | Example in auth docs emits DeprecationWarning | Documentation | |||
14988 | 14988 | Tutorial part 4 - Renaming of templates should be removed | Documentation | |||
14984 | 14984 | ClearableFileInput generates invalid XHTML | Forms | |||
14982 | 14982 | EMPTY_CHANGELIST_VALUE not honored whit a relation field in list_display | Uncategorized | |||
14980 | 14980 | 1.2.4 release notes did not make it into trunk | Documentation | |||
14975 | 14975 | TransactionTestCases are broken by django.contrib.auth in 1.2.4 | Testing framework | |||
14972 | 14972 | AdminEmailHandler breaks when report is missing stack trace information | Core (Other) | |||
14961 | 14961 | Cannot load admin interface static files when doing tutorial | Contrib apps | |||
14959 | 14959 | model fields docs should link to local flavor | Documentation | |||
14956 | 14956 | typo in messages documentation | Documentation | |||
14955 | 14955 | URLField validation should use HEAD requet instead of GET | Core (Other) | |||
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) | |||
14941 | 14941 | URLField (in django.contrib.admin) rejects IDN domain | Core (Other) | |||
14935 | 14935 | admin_views regression test has one failure since r14992 | contrib.admin | |||
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 | |||
14924 | 14924 | I18N looks for translations in the reverse order of the apps | Internationalization | |||
14921 | 14921 | Cannot run tests against oracle db on trunk | Uncategorized | |||
14920 | 14920 | Many test failures running full suite with postgres backend | Uncategorized | |||
14912 | 14912 | urlize and urlizetrunc template filter docs need expansion | Documentation | |||
14910 | 14910 | I18N locale per app resolving - documentation incorrect and bug | Internationalization | |||
14908 | 14908 | Add takes_context parameter to simple_tag decorator | Template system | |||
14905 | 14905 | models.FileField links to url attribute, which is undocumented. | Documentation | |||
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) | |||
14895 | 14895 | USE_THOUSAND_SEPARATOR causes error on group admin operations | contrib.admin | |||
14878 | 14878 | Issues in generic views (list) | Generic views | |||
14867 | 14867 | TemplateResponse documentation uses the term "bake" instead of "render" | Documentation | |||
14863 | 14863 | default INSTALLED_APPS out of date | Documentation | |||
14862 | 14862 | bad links | *.djangoproject.com | |||
14835 | 14835 | Improper indentation for docs/ref/contrib/admin/index.txt | Documentation | |||
14833 | 14833 | Sitemaps tests fail if run from your project and USE_I18N is False | Contrib apps | |||
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 | |||
14821 | 14821 | Document the differences of formatting syntax in formats.py | Internationalization | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14819 | 14819 | Superfluous quote in docstring | Core (Serialization) | |||
14812 | 14812 | Wrong processing of If-Modified-Since header | Contrib apps | |||
14811 | 14811 | Link render_to_response to template loader API | Documentation | |||
14809 | 14809 | Broken login related tests after r14733 | contrib.auth | |||
14805 | 14805 | Tweak sitemaps docs | Documentation | |||
14803 | 14803 | ModelFormMixing's handling of "success_url" is inconsistent with old generic view behaviour | Generic views | |||
14797 | 14797 | ModelFormMixin's get_form_class() logic broken; fails with custom get_queryset() method | Generic views | |||
14795 | 14795 | Empty Superuser Permissions | contrib.auth | |||
14793 | 14793 | staticfiles documentation example overwrites urlpatterns | Documentation | |||
14788 | 14788 | Typos in the footer | *.djangoproject.com | |||
14774 | 14774 | assertNumQueries is buggy with views and the test client if used more than once in a test | Testing framework | |||
14773 | 14773 | MultipleObjectMixin and subclasses should accept custom paginator class | Generic views | |||
14771 | 14771 | Typo in docs, "vistor" | Documentation | |||
14768 | 14768 | es-MX locale, formats.py contribution | Translations | |||
14758 | 14758 | QuerySet method docs headings contain entire method signatures | Documentation | |||
14756 | 14756 | "Related objects reference" documentation needs copy-edit | Documentation | |||
14753 | 14753 | Accessing (Get)HttpRequest.raw_post_data in view results in exception during testing | Testing framework | |||
14752 | 14752 | WeekArchiveView gives incorrect results when using weeks beginning with Monday | Generic views | |||
14750 | 14750 | ILPostalCodeField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14749 | 14749 | add __enter__ and __exit__ to django.core.files.File | File uploads/storage | |||
14746 | 14746 | Update request/response docs | Documentation | |||
14745 | 14745 | Update shortcuts docs | Documentation | |||
14744 | 14744 | Update views docs | Documentation | |||
14743 | 14743 | Clean up "urls" documentation | Documentation | |||
14737 | 14737 | Move doc comment for "cache_page" to function. | Core (Cache system) | |||
14736 | 14736 | Typo in documentation | Documentation | |||
14735 | 14735 | Wrong plural formulation in search_form.html | contrib.admin | |||
14731 | 14731 | [Patch] Change 14413 breaks old fixtures with permissions | contrib.auth | |||
14721 | 14721 | USE_THOUSAND_SEPARATOR fails with UnicodeDecodeError in several locales | Internationalization | |||
14711 | 14711 | MonthMixin.get_previous_month incorrect under certain conditions | Generic views | |||
14709 | 14709 | staticfiles app seems forced upon me | Contrib apps | |||
14708 | 14708 | Document available mapping keys for form field error messages. | Documentation | |||
14700 | 14700 | Speed up RawQuerySet iterator | Database layer (models, ORM) | |||
14698 | 14698 | django.utils.module_loading.module_has_submodule yields false positives | Core (Other) | |||
14697 | 14697 | Speeding up queryset model instance creation | Database layer (models, ORM) | |||
14693 | 14693 | staticfiles app doesn't work with form media framework and 3rd party asset managers | Contrib apps | |||
14685 | 14685 | contrib.sessions.models has incompatible or extraneous code | contrib.sessions | |||
14682 | 14682 | Class based views docs should be more explicit about template location | Documentation | |||
14670 | 14670 | GenericTabularInline broken as of r13708 | Contrib apps | |||
14667 | 14667 | Link MEDIA_* settings to file management docs | Documentation | |||
14665 | 14665 | collectstatic will recollect some files all the time. | Contrib apps | |||
14663 | 14663 | L10N of dates in Norwegian. | Translations | |||
14641 | 14641 | grammar and accuracy fixes for documentation | Documentation | |||
14640 | 14640 | Add elapsed request time to the development server log | HTTP handling | |||
14632 | 14632 | Bug - testing framework fails when contrib.auth not in settings. | Testing framework | |||
14617 | 14617 | Docs should mention runserver's automatic serving of static files | Documentation | |||
14612 | 14612 | Password reset page leaks user count | contrib.auth | |||
14605 | 14605 | method similar to HttpRequest.is_ajax() to detect flash | HTTP handling | |||
14603 | 14603 | Copy & paste-able unittest output | Uncategorized | |||
14602 | 14602 | bug in wsgi handler in trunk | Core (Other) | |||
14600 | 14600 | No mentioning of addition of staticfiles to TEMPLATE_CONTEXT_PROCESSORS after 1.2 in settings documentation | Documentation | |||
14596 | 14596 | Cache backend initialization refactoring | Core (Cache system) | |||
14594 | 14594 | Django/CherryPy problem with POST data | HTTP handling | |||
14589 | 14589 | Changeset 14395 introduced two bugs | Template system | |||
14582 | 14582 | django.contrib.staticfiles development file serving is backward-incompatible if MEDIA_URL was pointing to /static/ folder | Contrib apps | |||
14576 | 14576 | Regression in FormWizard | contrib.formtools | |||
14572 | 14572 | Minor fix for generic inline formsets | contrib.contenttypes | |||
14570 | 14570 | New format character to represent locale-specifc alternative month names | Internationalization | |||
14568 | 14568 | FormMixin.get_form should use keyword arguments for data & files | Generic views | |||
14563 | 14563 | Add Turkey to localflavors | contrib.localflavor | |||
14562 | 14562 | Typo streightforward | Documentation | |||
14559 | 14559 | Minor docstring corrections | Uncategorized | |||
14558 | 14558 | Generic View http_method bug | Generic views | |||
14543 | 14543 | ContentTypes tests fails if auth app is not installed | contrib.contenttypes | |||
14538 | 14538 | STATICFILES_DIRS must be set for dev, docs could be improved | Contrib apps | |||
14534 | 14534 | Incorrect link in ORM Queries docs | Documentation | |||
14533 | 14533 | django signals not thread-safe | Core (Other) | |||
14529 | 14529 | Save messages for proxy models show a crazy verbose_name | contrib.admin | |||
14528 | 14528 | django.contrib.staticfiles documentation issues | Documentation | |||
14526 | 14526 | Geodjango docs shouldn't talk about Python 2.4 so much | Documentation | |||
14524 | 14524 | Accessing /static/ in a new project shows simplistic 404 error page | Contrib apps | |||
14523 | 14523 | Exceptions in response middleware aren't handled by main request's try .. except block | Core (Other) | |||
14519 | 14519 | Tutorial 4 uses wrong syntax for name | Documentation | |||
14514 | 14514 | Typo in staticfiles docs | Documentation | |||
14507 | 14507 | Static file serving is broken after rev 14293 | Core (Other) | |||
14504 | 14504 | Generic ListView pagination broken | Generic views | |||
14494 | 14494 | Typo with generic view guide in tutorial 04 | Documentation | |||
14490 | 14490 | Typo or grammar problem in class based views docs | Documentation | |||
14489 | 14489 | Typo in generic views docs | Documentation | |||
14487 | 14487 | Stop leaking unittest2 as 'unittest' from django.test.simple | Testing framework | |||
14486 | 14486 | Change unittest / unittest2 import logic on trunk | Testing framework | |||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
14002 | 14002 | filesizeformat filter only supports up to GB | Template system | |||
14004 | 14004 | update() is not mention in the Queryset API Reference | Documentation | |||
14471 | 14471 | db.models.Manager regression - can't override some methods | Database layer (models, ORM) | |||
14470 | 14470 | Convert model_admin doctests to unit tests | Testing framework | |||
14464 | 14464 | Docs should advise people to use the docs for their version | Documentation | |||
14458 | 14458 | Convert m2m_regress doctests to unit tests | Testing framework | |||
14456 | 14456 | Convert inline_formsets doctests to unit tests | Testing framework | |||
14455 | 14455 | Document possibly backwards-incompatible localflavor changes | contrib.localflavor | |||
14454 | 14454 | Convert admin_widgets doctest to unit tests | Testing framework | |||
14447 | 14447 | Auth and Sitemap test failures from manage.py test | Contrib apps | |||
14446 | 14446 | auth.views.password_reset_confirm should never be cached | contrib.auth | |||
14444 | 14444 | Convert pagination doctests to unittests | Testing framework | |||
14433 | 14433 | Thread safety problem in contrib.sitemaps | Contrib apps | |||
14426 | 14426 | Factor "mysite" out of all code example import statements | Documentation | |||
14023 | 14023 | Better example for the custom form template | Documentation | |||
14414 | 14414 | Additional check in content-type view to prevent 500 | Contrib apps | |||
14412 | 14412 | Comment url redirection relies on a legacy url | contrib.comments | |||
14406 | 14406 | Logging doesn't work under Python 2.4 | Core (Other) | |||
14403 | 14403 | Missing/incomplete documentation for FloatField? | Documentation | |||
14401 | 14401 | Add a contributing HOWTO page for new contributors | Documentation | |||
14395 | 14395 | Error message typo | Database layer (models, ORM) | |||
14041 | 14041 | Templates in function calls for sitemap | Contrib apps | |||
14391 | 14391 | update man django-admin.1 to include missing commands | Core (Management commands) | |||
14389 | 14389 | Future url replacement | Template system | |||
14388 | 14388 | Logging documentation typos | Documentation | |||
14386 | 14386 | Standardize Site/RequestSite access; looser coupling of sites framework in contrib | Contrib apps | |||
14384 | 14384 | Installation documentation should avoid sys.path.append | Documentation | |||
14378 | 14378 | Enable customization of the class for self.client in tests | Testing framework | |||
14366 | 14366 | Model.objects.none().values(...).anything() is broken | Database layer (models, ORM) | |||
14356 | 14356 | Unused import in django.core.management.sql | Core (Other) | |||
14355 | 14355 | "readonly" fields don't display their "help_text" in admin | contrib.admin | |||
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) | |||
14299 | 14299 | Add additional cache.*_many functions | Core (Cache system) | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14279 | 14279 | typo in tests for private flatpage not showing sitemaps | Contrib apps | |||
14102 | 14102 | Model._get_unique_checks can return fields that are in the exclude list | Database layer (models, ORM) | |||
14103 | 14103 | Have django.utils.cache.patch_response_headers honor settings.USE_ETAGS setting | Core (Cache system) | |||
14268 | 14268 | reset and sqlreset management commands should raise PendingDeprecationWarning for 1.3 | Core (Management commands) | |||
14130 | 14130 | Catching ImportError in manage.py considered dangerous | Core (Other) | |||
14132 | 14132 | Feedgenerator doesn't support dates before 1900 | Contrib apps | |||
14249 | 14249 | Inactive users have less permissions then anonymous users with custom backend | contrib.auth | |||
14248 | 14248 | Date and DateTime fields, auto_now_add and PostgreSQL | Database layer (models, ORM) | |||
14133 | 14133 | update GeoDjango windows installer | GIS | |||
14232 | 14232 | date_list context variable incorrectly documented | Documentation | |||
14162 | 14162 | Dumpdata needs an option to use the base manager instead of the default manager | Core (Management commands) | |||
14176 | 14176 | Error raised when using django.contrib.comments.feeds.LatestCommentsFeed | contrib.comments | |||
14181 | 14181 | Template tag needed to disable/force L10N formatting on a per-variable basis | Internationalization | |||
14221 | 14221 | Mashed Sentences in Doc | Documentation | |||
14187 | 14187 | Add support for bpython in django-admin.py shell | Core (Management commands) | |||
399 | 399 | Bigint field object needed | Database layer (models, ORM) | |||
342 | 342 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | |||
689 | 689 | Honor Web server provided authentication | Core (Other) | |||
8702 | 8702 | âś… | 1 | words not i18n-ized in admin interface when use '--noreload' option. | contrib.admin | |
285 | 285 | WSGIRequest should set request.path to full uri path | HTTP handling | |||
730 | 730 | more explicit middlware ordering | Core (Other) | |||
13 | 13 | Related objects interface should be tighter (edit_inline) | contrib.admin | |||
14876 | 14876 | Q | Q with nullable related fields generates INNER JOIN where it should be LEFT JOIN | Database layer (models, ORM) | |||
14695 | 14695 | Field's `name` kwarg gets paved over | Database layer (models, ORM) | |||
14049 | 14049 | Fixture loading should be skipped for TestCase decorated with @skip* | Testing framework | |||
14288 | 14288 | Template filter: linebreaksbr doesn't normalize newlines | Template system | |||
14506 | 14506 | Crash on HEAD request | Documentation | |||
14608 | 14608 | Adding a INPhoneNumberField to indian localflavor | contrib.localflavor | |||
14190 | 14190 | images, news and keywords in sitemap.xml | contrib.sitemaps | |||
14390 | 14390 | set_password functionality outside of the User model | contrib.auth | |||
14674 | 14674 | ResetPasswordForm doesn't consider unusable_password setting | contrib.auth | |||
811 | 811 | IPv6 address field support | Core (Other) | |||
14020 | 14020 | Make HttpResponse.get work like dict.get | HTTP handling | |||
14201 | 14201 | Add a "security overview" page to the docs | Documentation | |||
14206 | 14206 | contrib:admin dynamic list_display support | contrib.admin | |||
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 | |||
14134 | 14134 | Ability to set csrf cookie path and https-only plus add 'secure' | Core (Other) | |||
14262 | 14262 | Helper for "get_something as varname" template tag pattern | Template system | |||
14729 | 14729 | RawQuerySet.__repr__ fails when params passed as list | Database layer (models, ORM) | |||
14960 | 14960 | Write tests for inclusion_tag | Template system | |||
14733 | 14733 | Allow Manager.raw() execute not only "Pure selects" | Database layer (models, ORM) | |||
14267 | 14267 | Trac Upgrade Tracking Ticket | *.djangoproject.com | |||
717 | 717 | If-Modified-Since checked for exact match | HTTP handling | |||
14012 | 14012 | Adding an User object in a popup fails | contrib.admin | |||
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) | |||
14046 | 14046 | Template tag errors masked if including based on context variable name | Template system | |||
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) | |||
14818 | 14818 | cycle tag is not safe | Template system | |||
14038 | 14038 | 1.2 Release notes don't mention new template loader classes | Documentation | |||
14419 | 14419 | Make `makemessages --help` more useful | Core (Management commands) | |||
14796 | 14796 | inspectdb producing field names which are Python keywords | django-admin.py inspectdb | |||
14240 | 14240 | filesizeformat should localize number | Template system | |||
14553 | 14553 | es_AR language update | Translations | |||
14080 | 14080 | Flatpages pt-br translation | Translations | |||
14468 | 14468 | test_client_regress.models.UploadedFileEncodingTest fails if the mimetypes.guess_type() guesses an alternate zip mimetype | Testing framework | |||
14870 | 14870 | Do not catch all AttributeErrors in CustomRouter.allow_syncdb and friends | Database layer (models, ORM) | |||
14498 | 14498 | Forms passed to FormWizard.process_step are not guaranteed to have clean validate data | contrib.formtools | |||
14888 | 14888 | Remove duplicated code in serializers. | Core (Serialization) | |||
14929 | 14929 | Move doc-comment for gzip decorator | HTTP handling | |||
14991 | 14991 | SQL injection in quote_name() | Database layer (models, ORM) | |||
14814 | 14814 | Check for file binding in FieldFile.delete() | Database layer (models, ORM) | |||
14651 | 14651 | ignored field index creation for fields with unique=True and db_index=True | Database layer (models, ORM) | |||
14987 | 14987 | Date filter options inconsistant and out of order | Documentation | |||
14842 | 14842 | Indent the Model Meta Options | Documentation | |||
14712 | 14712 | Example for post_syncdb signal. | Documentation | |||
14277 | 14277 | Error in documentation for mod_wsgi | Documentation | |||
14350 | 14350 | Please add a login method to the test Client that doesn't depend on passwords | Testing framework | |||
14339 | 14339 | Enable testing when you can't create/destroy databases | Testing framework | |||
14983 | 14983 | request.user.username displays nothing str(request.user) displays 'paul' | contrib.auth | |||
14320 | 14320 | MySQL documentation needs to note lack of support for timezone info... | Documentation | |||
14839 | 14839 | django admin and user model inheritance | Uncategorized | |||
14890 | 14890 | Copy edit error on http://docs.djangoproject.com/en/1.2/intro/tutorial03/ | Documentation | |||
14957 | 14957 | doc nit: slug_field not required | Documentation | |||
14949 | 14949 | Admin inlines not saving on "Save As New" | contrib.admin | |||
14927 | 14927 | Typo in trunk's documentation for ``managed`` Meta option | Documentation | |||
14946 | 14946 | Form wizard doesn't process last form | contrib.formtools | |||
14944 | 14944 | Saving a model which refers to unexistent models does not spit any errors | Database layer (models, ORM) | |||
14936 | 14936 | New "render" shortcut docs use "mimetype" instead of "content_type" | Uncategorized | |||
14900 | 14900 | Allow override of Admin paginator. | contrib.admin | |||
14923 | 14923 | Typo in documentation of predefined loggers (django.request) | Documentation | |||
14655 | 14655 | formsets should be iterable | Forms | |||
14865 | 14865 | Various RO localflavor fields don't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14872 | 14872 | ZAPostCodeField doesn't pass *args or **kwargs to super().__init__ | contrib.localflavor | |||
14871 | 14871 | ZAIDField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14860 | 14860 | Various PL localflavor fields don't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14859 | 14859 | Various IT localflavor fields don't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14864 | 14864 | ROCIFField in localflavor has a bad regex | contrib.localflavor | |||
14676 | 14676 | removetags is case-sensitive | Documentation | |||
14907 | 14907 | Document the settings affecting csrf cookie | Documentation | |||
14848 | 14848 | model verbose name | Documentation | |||
14901 | 14901 | Typo in class-based views paginator doc. | Documentation | |||
14158 | 14158 | SelectMultiple _has_changed assumes data and inital are in same order | Forms | |||
14144 | 14144 | ModelMultipleChoiceField doesnt check validators | Forms | |||
14499 | 14499 | ATSocialSecurityNumberField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14875 | 14875 | release notes for 1.2 wrong about email_re | Documentation | |||
14759 | 14759 | Updated widgets doc. | Documentation | |||
14855 | 14855 | Tweak reST in new TemplateResponse docs | Documentation | |||
14846 | 14846 | Writing error in Files/Storage documentation | Documentation | |||
14851 | 14851 | rev14844 breaks Django completely | Core (Other) | |||
14840 | 14840 | Add class links to related object referfence | Documentation | |||
14841 | 14841 | Add/fix xrefs in topics/db/models | Documentation | |||
14120 | 14120 | [patch] Document ``get()`` in Making Queries | Documentation | |||
14095 | 14095 | Objects not saved when readonly_fields is set for inline admin | contrib.admin | |||
14764 | 14764 | Docs and code disagree on return type of Users.get_all_permissions() | Uncategorized | |||
14777 | 14777 | The "Generating CSV" doc should mention Unicode issues. | Documentation | |||
14775 | 14775 | Backport r13772 | Documentation | |||
14804 | 14804 | Update "humanize" docs | Documentation | |||
14762 | 14762 | documentation does not document ContentFile | Documentation | |||
14791 | 14791 | Clarify additional note on save() | Documentation | |||
14798 | 14798 | Clarification on Generic Views | Documentation | |||
14790 | 14790 | Fix reST in 1.0 porting guide. | Documentation | |||
14785 | 14785 | Fixes to middleware docs | Documentation | |||
14794 | 14794 | Modify python path link broken | Documentation | |||
14789 | 14789 | Remove unused link from install docs | Documentation | |||
14783 | 14783 | Fixes to the email documentation | Documentation | |||
14782 | 14782 | Fixes to the cache documentation | Documentation | |||
14730 | 14730 | Translation Mistake. MN | Translations | |||
14781 | 14781 | Setting "CACHE_PREFIX" should be "CACHE_KEY_PREFIX" | Documentation | |||
14780 | 14780 | Fix quoting in class based views reference | Documentation | |||
14715 | 14715 | Uninformative ValueError in django/utils/_os.py | Uncategorized | |||
14779 | 14779 | Documentation Correction | Documentation | |||
14114 | 14114 | Opera 10.61 - admin, collapse don't work | contrib.admin | |||
14767 | 14767 | Formatting tweaks to DB optimization doc | Documentation | |||
14754 | 14754 | TypeError: '[some aggregate function]' object does not support indexing | Database layer (models, ORM) | |||
14742 | 14742 | Allow each action to decide default value for select_across | contrib.admin | |||
14453 | 14453 | typecast_timestamp in db.backends.util gives incorrect behavior | Database layer (models, ORM) | |||
14741 | 14741 | CZ Localflavor clean() incorrectly calls parent __init__ | contrib.localflavor | |||
14727 | 14727 | Documentation Corrections | Documentation | |||
14059 | 14059 | ForeignKey Field validates using the default database rather than the current model instance's database | Forms | |||
14728 | 14728 | More generic text about missing .py extension on commands | Documentation | |||
14234 | 14234 | Validation bug when using ModelForms | Forms | |||
14713 | 14713 | Document that resolve() can raise Http404 | Documentation | |||
14257 | 14257 | Remove isValidIDList from ManyToManyField in django/db/models/fields/related.py | Database layer (models, ORM) | |||
14423 | 14423 | Wrong SQL on exclude with inheritance | Database layer (models, ORM) | |||
14706 | 14706 | Stray tick in 1.3 release notes | Documentation | |||
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 | |||
14536 | 14536 | Incorrect syntax about using OPTIONS for changing the database engine | Documentation | |||
14014 | 14014 | Admin Add user view: Clicking 'Save and add another' button still shows extended user detail form | contrib.admin | |||
14669 | 14669 | Remove unwanted words from i18n docs | Documentation | |||
14599 | 14599 | delete() is not documented on 'QuerySet API reference' page | Documentation | |||
14650 | 14650 | Error in SlugField documentation | Documentation | |||
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 | |||
14624 | 14624 | Old Cache Middleware mentioned | Documentation | |||
14629 | 14629 | Typographic and Linguistic Corrections | Documentation | |||
14318 | 14318 | Add GEOSGeometry.valid_reason | GIS | |||
14598 | 14598 | Use example.com for example domains. | Core (Other) | |||
14584 | 14584 | PASSWORD_RESET_TIMEOUT_DAYS is not documented | Documentation | |||
14588 | 14588 | Changed behaviour of middlewares after [14393] | Core (Other) | |||
14565 | 14565 | No csrf_token on 404 pages | Uncategorized | |||
14231 | 14231 | Missing index on expire_date in Session model | contrib.sessions | |||
14554 | 14554 | BaseDateListView.get_dated_items should raise NotImplementedError | Generic views | |||
14578 | 14578 | Typo in documentation for Proxy models | Documentation | |||
14577 | 14577 | "must should" in `FileUploadHandler.file_complete` docstring | Uncategorized | |||
14398 | 14398 | runfcgi umask option should use literal value | Core (Management commands) | |||
14425 | 14425 | Unused imports in contrib.admin | contrib.admin | |||
14047 | 14047 | CommonMiddleware documentation tweak | Documentation | |||
14552 | 14552 | Suggestion for a slightly better explanation of custom template tags | Documentation | |||
14551 | 14551 | typo in auth-remote-user | Documentation | |||
14535 | 14535 | Model.objects.all() causing ImportError in Django 1.2.3 in stand-alone script | Database layer (models, ORM) | |||
14541 | 14541 | wording fix for LANGUAGES description in Settings documentation | Documentation | |||
14537 | 14537 | Validators documentation page doesn't say where to import validators from | Documentation | |||
14463 | 14463 | "See allowed date format strings" Is not linked | Documentation | |||
14539 | 14539 | Documents maybe out-of-date | Uncategorized | |||
14223 | 14223 | Inconsistent exception raising on DB integrity errors | Database layer (models, ORM) | |||
14525 | 14525 | Bug - exception in messages.info(), etc when using unicode characters. | Contrib apps | |||
14477 | 14477 | minor typo in the examples of m2m_changed signal | Documentation | |||
14482 | 14482 | better documentation of flow of save in admin | Documentation | |||
14432 | 14432 | Tutorial import line missing (tiny correction) | Documentation | |||
14493 | 14493 | Typo in model instance documentation re ValidationError message_dict attribute | Documentation | |||
14510 | 14510 | Django admin doesn't consider settings.LOGIN_REDIRECT_URL | Contrib apps | |||
14407 | 14407 | ManyToManyRawIdWidget.value_from_datadict is inexplicably complicated and can be simplified | contrib.admin | |||
14488 | 14488 | Class based views docs patch | Documentation | |||
14479 | 14479 | Punjabi (pa) Translation to add project | Translations | |||
14126 | 14126 | blocktrans count is parsing incorrectly | Translations | |||
14429 | 14429 | Updated German translation | Translations | |||
14307 | 14307 | Document form ChoiceField tuple | Documentation | |||
14376 | 14376 | Localflavors documentation for BRCPFField and BRCNPJField | Documentation | |||
14473 | 14473 | Convert model_package doctests to unittests | Testing framework | |||
14472 | 14472 | Convert generic_relations doctest to unittest | Testing framework | |||
14457 | 14457 | Possible error in settings.py description | Documentation | |||
14119 | 14119 | fields_for_model returns all fields when fields parameter is the empty tuple | Forms | |||
14452 | 14452 | Need help understanding why the below is happening. | Forms | |||
14227 | 14227 | Modify contributing docs to mention the 'easy-pickings' keyword in triage | Documentation | |||
14440 | 14440 | Conversion of mail tests from doctest to unittests | Testing framework | |||
14435 | 14435 | postgis and NoSQL for postgre version 9.1 postgreQUEL | Uncategorized | |||
14392 | 14392 | Inconsistency for "creating forms with models" | Documentation | |||
14058 | 14058 | Add a link to db-specific options | Documentation | |||
14228 | 14228 | APPEND_SLASH behaviour should be documented better | Documentation | |||
14255 | 14255 | Factoring mysite out of tutorial imports | Documentation | |||
14274 | 14274 | Document the fact that running tests with warnings on is a good step before an upgrade/good practice | Documentation | |||
14375 | 14375 | Typo in formfield documentation | Documentation | |||
14383 | 14383 | Capitalization of reStructuredText (reST) | Documentation | |||
14421 | 14421 | Fix the English on an internationalization doc page | Documentation | |||
14225 | 14225 | Documentation website showing "dev" documentation instead of "1.2" | Documentation | |||
14381 | 14381 | small improvement in db.utils.ConnectionRouter.__init__ | Database layer (models, ORM) | |||
14409 | 14409 | Typo in /internals/documentation | Documentation | |||
14397 | 14397 | Missing ending quotation in logging documentation | Documentation | |||
14377 | 14377 | Add site to the context of the logout view | contrib.auth | |||
14135 | 14135 | Admin ignores to_field on ForeignKey | Uncategorized | |||
14363 | 14363 | ManyToManyRawIdWidget.render is assuming `attrs` is always passed as a dict. | contrib.admin | |||
14362 | 14362 | ManyToManyRawIdWidget doesn't work with multidb | contrib.admin | |||
14281 | 14281 | Small documentation fixes after djangocon 2010 sprints commit-fest | Documentation | |||
14353 | 14353 | unique_together new style is not working properly | Uncategorized | |||
14182 | 14182 | CsrfViewMiddleware makes modification of the upload handlers impossible | File uploads/storage | |||
14053 | 14053 | django.utils.formats.localize() misses support for long | Internationalization | |||
14306 | 14306 | Translations handling cleanup (with performance boost, too) | Internationalization | |||
14280 | 14280 | Duplicate deepcopy import in django/db/models/query.py | Database layer (models, ORM) | |||
14271 | 14271 | Admin media tests assume absolute path from module.__file__ | Testing framework | |||
14122 | 14122 | Documentation for yesno filter is lacking | Documentation | |||
14314 | 14314 | Import error on installation of Django 1.2.3 | Uncategorized | |||
14244 | 14244 | In clause with 1000 or more items fails in Oracle | Database layer (models, ORM) | |||
14254 | 14254 | More tests for storage backends | File uploads/storage | |||
14252 | 14252 | django.contrib.flatpages unit tests assume default value for settings.LOGIN_URL | Contrib apps | |||
14265 | 14265 | Tag the 1.2.3 release in the repository | Uncategorized | |||
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 | |||
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 | |||
14032 | 14032 | CSRF cookie value is marked as safe and inserted in the HTML unchecked | Core (Other) | |||
14205 | 14205 | Tiny grammar fix in form validation documentation | Documentation | |||
14222 | 14222 | csrf_exempt decorator is useless if not the top-most decorator | Uncategorized | |||
14090 | 14090 | Many sql queries needed to display change user form | contrib.auth | |||
14145 | 14145 | undeterministic behavior when project or app template contains dotdir | Core (Management commands) | |||
14199 | 14199 | NameError in django.core.cache.backends.db | Core (Cache system) | |||
14198 | 14198 | « None » appears in priority field of sitemaps when using GenericSitemap without specify priority (#14164 related) | Internationalization | |||
14054 | 14054 | Document the connection_created signal | Documentation | |||
14164 | 14164 | Automatic localization of numbers (L10N) in templates can cause invalid sitemap priorities | Internationalization | |||
14189 | 14189 | permalink docs import mistake | Documentation | |||
14166 | 14166 | Indian states are not specified as a tuple of tuples | contrib.localflavor | |||
14185 | 14185 | Possible bad SQL at http://docs.djangoproject.com/en/dev/ref/models/querysets/ | Documentation | |||
14168 | 14168 | Method assertQuerysetEqual() has "response" as first argument in the docs | Documentation | |||
14156 | 14156 | CSRF protection in django.contrib.flatpages.views.flatpage causes unwanted behavior | Contrib apps | |||
14116 | 14116 | TestClient skips Csrf Middleware | Testing framework | |||
14172 | 14172 | small typo in admin action docs | Documentation | |||
14159 | 14159 | Forms tests are dependent on module.__file__ returning an absolute path | Testing framework | |||
14154 | 14154 | Typo in settings documentation | Documentation | |||
14084 | 14084 | Updated French translation | Translations | |||
14112 | 14112 | Some documentation reST fixes | Documentation | |||
14155 | 14155 | Remove doctests (and flush calls) from tests | Testing framework | |||
14148 | 14148 | Django assumes that module.__file__ is an absolute path | Testing framework | |||
14068 | 14068 | Fixture loading issue with multi database setting | Core (Serialization) | |||
14141 | 14141 | Use :doc: crossref Sphinx role for inter document links | Documentation | |||
14123 | 14123 | Trunk tests broken as of r13588 (1.2.x passes) | Testing framework | |||
14111 | 14111 | Misleading note re: unreleased Sphinx version recomendation | Documentation | |||
14033 | 14033 | versionadded, versionchanged directives don't insert xref link with Sphinx 1.0 | Documentation | |||
14127 | 14127 | Bad formatting in the text | Documentation | |||
14079 | 14079 | Update of Norwegian nynorsk (nn) translation | Translations | |||
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 | |||
14100 | 14100 | Spelling error | Documentation | |||
14076 | 14076 | Danish translation update for 1.2.2 | Translations | |||
14070 | 14070 | Serbian and Serbian Latin translations | Translations | |||
14069 | 14069 | Updated Czech translation | Translations | |||
14027 | 14027 | reverse(None) returns an unnamed URL, instead of raising an exception | Core (Other) | |||
14062 | 14062 | Correcting Python version requirement on FAQ install page | Documentation | |||
14025 | 14025 | Flush command not fully supporting multi database support | Uncategorized | |||
14005 | 14005 | Remove hacks for compatibility with old versions of Sphinx | Documentation | |||
920 | 920 | [patch] patch_response_headers breaks when response.content is unicode | Core (Cache system) | |||
919 | 919 | [patch] Implement `random` template tag | Template system | |||
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) | |||
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) | |||
541 | 541 | [patch] Making generic views use other templates like Zope3 ZPT | Generic views | |||
376 | 376 | Add a handler for mod_python v. 2 (Django requires v. 3) | Core (Other) | |||
987 | 987 | HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP | Core (Other) | |||
619 | 619 | documentation page should point to new IRC log | *.djangoproject.com | |||
708 | 708 | search for meta.IPAddressField with postgresql backend is broken (admin) | Database layer (models, ORM) | |||
653 | 653 | setup.py doesn't create django/contrib/admin/templates/ | contrib.admin | |||
718 | 718 | svn co behind stupid proxy | *.djangoproject.com | |||
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) | |||
115 | 115 | Models CRUD via web services | Core (Other) | |||
899 | 899 | Formfield doesn't display default value | Forms | |||
616 | 616 | [patch] process_exception middleware extension | Core (Other) | |||
231 | 231 | [patch] Make appropriate model fields honor max_length param | Metasystem | |||
460 | 460 | Patch for get_table_list() for SQLite3 | Database layer (models, ORM) | |||
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 | |||
348 | 348 | [patch] Multiple clicks on "Choose all" or "Clear all" in the Javascript "filter" interface causes strange behavior | contrib.admin | |||
765 | 765 | Simplified Chinese i18n translation file | Translations | |||
599 | 599 | locmem cache should deepcopy values from the cache to prevent aliasing | Core (Cache system) | |||
654 | 654 | DateFormat should be a subclass of TimeFormat, not Formatter | Tools | |||
758 | 758 | django_admin_log items should be HTML-escaped when shown in admin interface | contrib.admin | |||
889 | 889 | [patch] `str()` should be used in admin interface popup-add | contrib.admin | |||
939 | 939 | [patch] CSS class for optional monospace textareas in admin | contrib.admin | |||
943 | 943 | django-admin createsuperuser bails on no arguments after 1474 | Core (Management commands) | |||
886 | 886 | timesince breaks on the current time | Tools | |||
875 | 875 | typo in docs | Documentation | |||
787 | 787 | High-level feeds ('Feed' subclasses) don't pick up author details | contrib.syndication | |||
517 | 517 | Error message with django-admin.py : "The database couldn't be initialized." set_isolation_level | Core (Management commands) | |||
490 | 490 | [patch] incorrect handling of cursor.rowcount | Core (Management commands) | |||
508 | 508 | max_age for cookies doesn't work in safari (and perhaps not IE) | Core (Other) | |||
475 | 475 | Recursive function calling not working properly in template tags | Template system | |||
299 | 299 | Slugify shouldn't remove hyphens | contrib.admin | |||
454 | 454 | 'app' instead of 'module' in django-admin.py --help | contrib.admin | |||
406 | 406 | Typo in documentation | Documentation | |||
380 | 380 | Tutorial 1, missing specific directory information | Documentation | |||
357 | 357 | [patch]: django-admin.py needs a --projects parameter | Core (Management commands) | |||
333 | 333 | HttpResponse should get a default charset | Core (Other) | |||
360 | 360 | [PATCH] django-admin.py runserver only takes a port when it could also take an ip:port | Core (Other) | |||
292 | 292 | The page title in tutorial part 4 says "part 3" | Documentation | |||
240 | 240 | get_callback() improvements | Core (Other) | |||
293 | 293 | Typo in Tutorial 4 | Documentation | |||
254 | 254 | can't download the files | *.djangoproject.com | |||
257 | 257 | Empty model modules shouldn't cause an error | Metasystem | |||
223 | 223 | [PATCH] Breadcrumb navigation broken in admin documentation | contrib.admin | |||
225 | 225 | MS SQL Server via ADO | Database layer (models, ORM) | |||
296 | 296 | [patch] Typo in docs/model_api.txt | Documentation | |||
295 | 295 | [patch] Add reverse counter variables to template "for loops" | Core (Management commands) | |||
228 | 228 | [patch] Better handling of timezones | Database layer (models, ORM) | |||
227 | 227 | sqlite and unicode problems | Database layer (models, ORM) | |||
186 | 186 | [patch] Refactor django/core/meta.py to eliminate duplicate code | Metasystem | |||
197 | 197 | Adding a flatfile causes a traceback in sqlite3.py | contrib.admin | |||
203 | 203 | Tutorial 2 list_filter example needs another comma | Documentation | |||
143 | 143 | Problem running the command line examples in Tut 1 when using --settings option | Core (Other) | |||
251 | 251 | [patch] Add "AND" and "OR" clauses to the SQL query syntax | Metasystem | |||
136 | 136 | Provide a path to read documentation files in docs/ (enhancement/trivial) | Documentation | |||
157 | 157 | view/admin/main.py change_list assumes orderlist is tuple | contrib.admin | |||
216 | 216 | sqlite3 broken post rev 329 | Metasystem | |||
168 | 168 | history() in django/views/admin/main.py makes assumptions about the object's key name | contrib.admin | |||
138 | 138 | Error naming the "docs" directory in README | Documentation | |||
7 | 7 | Patch: Changelist date range filters don't maintain state as expected | contrib.admin | |||
141 | 141 | --settings option doesn't work as shown in the tutorial | Core (Other) | |||
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 | |||
187 | 187 | Uknown error with ordering in the admin interface | contrib.admin | |||
147 | 147 | "sqlite" should be "sqlite3" in conf/project_template/settings/main.py | contrib.admin | |||
133 | 133 | Patch to improve DATABASE_ENGINE error message | Core (Other) | |||
169 | 169 | \\dt instead of \dt in Tutorial 1 | Documentation | |||
71 | 71 | Consider using "example.com" instead of "mysite.com" | Documentation | |||
69 | 69 | Enhancing the MySQL backend | Database layer (models, ORM) | |||
79 | 79 | Unable to run admin interface via stand-alone server | contrib.admin | |||
95 | 95 | Encourage people to change the TAMPER_SECRET | Core (Other) | |||
68 | 68 | Tutorial 02 shows deprecated mod_python config | Documentation | |||
37 | 37 | Homepage link 'tutorial' is broken. | Documentation | |||
555 | 555 | DateTimeFields with auto_now and auto_now_add don't change in place | Core (Other) | |||
250 | 250 | Metasystem needs a BinaryField | Metasystem | |||
834 | 834 | authentication documentation should document the viewfuncs in django.views.auth.login | Documentation | |||
317 | 317 | [Patch] slugify delimits words by hyphens, but its validator doesn't like them | Generic views | |||
5 | 5 | Add a cache=NUM_SECONDS argument to QuerySet | Metasystem | |||
343 | 343 | One-to-one relations - different primary_key | Metasystem | |||
547 | 547 | [patch] XMLRPC support for django | Tools | |||
914 | 914 | [patch] Admin js option does not honor absolute urls | contrib.admin | |||
720 | 720 | Added methods to ObjectPaginator for getting the numbers of first and last object on page | Core (Other) | |||
65 | 65 | [i18n] Internationalization and localisation | contrib.admin | |||
87 | 87 | [patch] Oracle database support | Database layer (models, ORM) | |||
742 | 742 | history raises error in datetime while using non english language | Core (Other) | |||
738 | 738 | cs translation slightly modified | Translations | |||
270 | 270 | Patch: edit_inline and default on fields don't work together | contrib.admin | |||
105 | 105 | Make collapse class to work in two ways | contrib.admin | |||
267 | 267 | admin redirect when "save and continue editing" uses object.id | contrib.admin | |||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
501 | 501 | {{ block.super }} returns value of the most remote ancestor | contrib.syndication | |||
61 | 61 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | |||
242 | 242 | Traceback when viewing tag docs. | contrib.admin | |||
381 | 381 | Tutorial 1, the name of the file to modify is missing | Documentation | |||
512 | 512 | Admin list_filter doesn't work for BooleanField with MySQL | contrib.admin | |||
529 | 529 | Add support for GenericForeignKey | Contrib apps | |||
329 | 329 | RSS framework needs an easier interface | contrib.syndication | |||
374 | 374 | [patch] Filtering BooleanField does not work with SQLite | contrib.admin | |||
573 | 573 | [patch] add plus sign to ManyToMany fields in admin | contrib.admin | |||
349 | 349 | [patch] Bad styling in Admin interface | contrib.admin | |||
180 | 180 | request.POST doesn't work in django_admin.py runserver | Tools | |||
440 | 440 | [patch] maxlength incorrectly checked for international characters in utf-8 | contrib.admin | |||
383 | 383 | Tutorial 2, 'clearing' field to signify deletion of object doesn't | Documentation | |||
740 | 740 | translation middleware not working on win xp | Core (Other) | |||
318 | 318 | Missing ')' in SlugField code example | *.djangoproject.com | |||
312 | 312 | Adding images fails for edit-inline with width_field set | contrib.admin | |||
808 | 808 | forms.txt bug | Documentation | |||
687 | 687 | [patch] floatformat broken | Template system | |||
605 | 605 | Template filenames mentioned by CRUD view docs aren't accurate | Documentation | |||
195 | 195 | Patch: Allow callables in the extra_context dictionary of django.views.generic.date_based | Core (Other) | |||
340 | 340 | The admin requires session middleware to be installed | contrib.admin | |||
634 | 634 | [patch] admin shortcuts don't honor existing http:// absolute urls | contrib.admin | |||
239 | 239 | Initializing a model instance should not require fields with blank | Metasystem | |||
825 | 825 | Not clear there are more lines of code available in the debug 500 traceback | Generic views | |||
618 | 618 | [patch] (reopened) Support for non-standard database port | Database layer (models, ORM) | |||
544 | 544 | [patch] Minor admin_templates/base.html patch | contrib.admin | |||
928 | 928 | Admin documentation don't work after [1443] | contrib.admin | |||
615 | 615 | [patch] Replace strip_tags with escape in d.v.a.main | contrib.admin | |||
275 | 275 | Missing arg in django.core.validators.RequiredIfOtherFieldGiven introduced by changeset 403 | Core (Other) | |||
783 | 783 | Add ¨id¨ field to anonymous user object | Core (Other) | |||
715 | 715 | Allow arguments to createsuperuser | Core (Management commands) | |||
587 | 587 | [patch] Allow iteration through formfields in a FormWrapper | Template system | |||
684 | 684 | [patch] Give views/decorators/auth.py a fighting chance of accomplishing something | contrib.admin | |||
193 | 193 | Uploaded binary files are corrupted on Windows | Core (Other) | |||
553 | 553 | Adding fields is non-trivial due to lack of database data type generic mapping | Core (Other) | |||
311 | 311 | [patch] Update defaulttags.py docstrings to match docs/templates.txt | contrib.admin | |||
681 | 681 | get_in_bulk fails for PK columns other than "id" | Database layer (models, ORM) | |||
677 | 677 | [patch] sql_queries list not getting reset between requests | Database layer (models, ORM) | |||
846 | 846 | Syndication feed framework documentation references rss.Feed from the old framework | Documentation | |||
268 | 268 | Patch: new validator that validates one of many validators | contrib.admin | |||
642 | 642 | [patch] Docs: EmailField clarification | Documentation | |||
316 | 316 | Error while logging into Admin site since revision 487 | contrib.admin | |||
798 | 798 | Specifying username, email, and password on as arguments to "django-admin.py createsuperuser" | Translations | |||
586 | 586 | raw_id_admin should work with non-integer primary keys | contrib.admin | |||
271 | 271 | "ManyToOneField" seen in Model Reference should read "ForeignKey" | Documentation | |||
882 | 882 | "django-admin sqlclear" fails with sqlite3 | Database layer (models, ORM) | |||
207 | 207 | TimeFormat seconds function has unused second argument (w/ patch) | Template system | |||
595 | 595 | Allow custom 'select' arguments sorted descending to work | Metasystem | |||
964 | 964 | python runtest.py doesn't run tests | Tools | |||
162 | 162 | admin log accesses __repr__ too late (w/patch) | contrib.admin | |||
799 | 799 | new error templates expose secret keys | Core (Other) | |||
600 | 600 | decorator_from_middleware currently doesn't handle process_view | Core (Other) | |||
967 | 967 | [patch] Safe quoting of table names | Database layer (models, ORM) | |||
515 | 515 | [patch] additional set of cache backends | Core (Cache system) | |||
612 | 612 | [patch] decorator for managing cache-control header | Core (Cache system) | |||
192 | 192 | FileUploads with builtin HTTPServer and wsgi-handler won't works | Core (Other) | |||
170 | 170 | Unicode field names cause UnicodeEncodeError in main admin handler | contrib.admin | |||
896 | 896 | [patch] Error serving media files throught django development server on windows | Core (Other) | |||
927 | 927 | non-integer primary keys are broken since new-admin merge | Metasystem | |||
648 | 648 | [patch] Add a comment tag like {# commented #} | Template system | |||
724 | 724 | get_next_by_pub_date/get_previous_by_pub_date model methods only see 1 item for each day. | Core (Other) | |||
534 | 534 | Model validator should validate models/__init__.py | Tools | |||
321 | 321 | Revision 494 breaks MySQL | Database layer (models, ORM) | |||
763 | 763 | [patch] fix for 'file' cache | Core (Cache system) | |||
827 | 827 | Admin page should automatically replace _s with ' 's to make a short_description | contrib.admin | |||
574 | 574 | [patch] fix small CSS bug in admin interface | contrib.admin | |||
913 | 913 | [patch] incorrect `list_filter` field error message a bit stranger than necessary | contrib.admin | |||
174 | 174 | Tutorial01 translated to brazilian portuguese | Documentation | |||
780 | 780 | wrong closing tag in an example of the modpython documentation | Documentation | |||
119 | 119 | Serving media | Core (Other) | |||
962 | 962 | [patch] Filter registration decorator is missing a return statement | Core (Other) | |||
550 | 550 | [patch] Modify admin site to remove apps, modules, actions that the user does not have permissions for. | contrib.admin | |||
40 | 40 | Attempt to set a many to many relation throws exception unless model specifies ordering. | Database layer (models, ORM) | |||
686 | 686 | sqlreset references django_admin_log | Generic views | |||
773 | 773 | CACHE_MIDDLEWARE_GZIP is documented but not used | Documentation | |||
925 | 925 | [patch] Refactor functionality of DjangoContext into 'processors' which can be replaced or added to | 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) | |||
350 | 350 | "offset" keyword does not work on MySQL 3.x | Database layer (models, ORM) | |||
622 | 622 | Added a isnull filter | Template system | |||
782 | 782 | "Django at a glance" has wrong download link | *.djangoproject.com | |||
998 | 998 | Exception in views/debug.py | Core (Other) | |||
288 | 288 | Document custom template tags systyem | Documentation | |||
728 | 728 | Norwegian .po file | Translations | |||
132 | 132 | REMOTE_ADDR not in WSGI-environ | Core (Other) | |||
774 | 774 | Typo in 'User authentication in Django' documentation article? | *.djangoproject.com | |||
876 | 876 | Typo in trunk/docs/forms.txt | Documentation | |||
42 | 42 | OneToOneField missing from DATA_TYPES dict | Database layer (models, ORM) | |||
992 | 992 | [patch] archive_month generic view leaves out last day of month | Generic views | |||
911 | 911 | [patch] Make template system scoped to the parser | contrib.admin | |||
598 | 598 | [patch] Include tag | contrib.admin | |||
502 | 502 | [patch] added category to feed items | contrib.syndication | |||
625 | 625 | [patch] Add template decorators | Template system | |||
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) | |||
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) | |||
972 | 972 | better explain choices usage in the model docs | Documentation | |||
737 | 737 | validators.isValidIPAddress4 using only regexps | Validators | |||
734 | 734 | isValidIPAddress4 uses wrong ValidationError object | Validators | |||
906 | 906 | [patch] Typo in password_reset_form template | contrib.admin | |||
985 | 985 | [1463] possibly incomplete? | contrib.admin | |||
741 | 741 | Session unpickler is not fault tolerant | Core (Other) | |||
582 | 582 | [patch] Load templates from application eggs | Template system | |||
603 | 603 | Improved template error messages | Template system | |||
879 | 879 | Error when loading malformed MIDDLEWARE_CLASSES path | Core (Other) | |||
874 | 874 | [patch] Always serve technical_error views as text/html | Generic views | |||
645 | 645 | [patch] Replace _module_-prefix and module_constants with "class MODULE" | Core (Other) | |||
977 | 977 | [patch] timesince() method is broken when now argument is passed | Core (Other) | |||
732 | 732 | slightly update de-translation | Translations | |||
480 | 480 | Admin interface table detail showing incorrect number of entries | contrib.admin | |||
850 | 850 | 'myproject.urls' in tutorial02.txt | Documentation | |||
679 | 679 | "Collapse" class not processed correctly in admin interface | contrib.admin | |||
306 | 306 | cached date time values have greater precision then ones retrieved from db causing issues | Database layer (models, ORM) | |||
113 | 113 | auto-reload broken in standalone WSGI server | Core (Other) | |||
252 | 252 | Update shared hosting FAQ | *.djangoproject.com | |||
647 | 647 | [patch] cache middleware blows out when gets "unmarked" response | Core (Cache system) | |||
983 | 983 | make "django-admin.py --help" output easier to read | Core (Management commands) | |||
145 | 145 | Logout link and user name visible after logging out. | contrib.admin | |||
537 | 537 | Typo in patch committed to svn | contrib.admin | |||
620 | 620 | [patch] make limit_choices_to work with raw_id_admin | contrib.admin | |||
786 | 786 | Atom Entry "link" elements broken (should use "href" attr) | contrib.syndication | |||
114 | 114 | DeprecationWarning when creating a new project (see patch) | Core (Other) | |||
748 | 748 | [patch] make make-messages.py a bit more careful with errors in gettext tools | Tools | |||
123 | 123 | Typo in the model_api/#field-types | Documentation | |||
554 | 554 | RSS feeds are not valid due to missing timezone in pubdates | contrib.syndication | |||
892 | 892 | Make TemplateNotFound pages look like the 404's that come of URLConf | Template system | |||
822 | 822 | Use disclosure triangles in debug 500 error message instead of up and down arrows | contrib.admin | |||
658 | 658 | [patch] javascript calendar widget layout broken in IE | contrib.admin | |||
635 | 635 | A small tipo in docs | Documentation | |||
505 | 505 | ssi-tag should not fail silently if DEBUG is enabled | Template system | |||
589 | 589 | A patch that adds FilePathField | contrib.admin | |||
305 | 305 | sql code was not white space safe? | Database layer (models, ORM) | |||
866 | 866 | [patch] django.views.static.serve opens files in text mode | Core (Other) | |||
263 | 263 | inspectdb should give hint on the need to run sqlinitialdata | Tools | |||
290 | 290 | Typo in tutorial 4? | Documentation | |||
842 | 842 | [patch] Technical 500 response broken in the presence of a local variable named "items" | Core (Other) | |||
727 | 727 | [patch]: leftover %() syntax in password_reset_email.html | contrib.admin | |||
697 | 697 | Optional object_list for archive_year | Generic views | |||
112 | 112 | WSGI requires a HTTP reason in the status | Core (Other) | |||
131 | 131 | Included URL configurations do not receive parameters parsed from parent URL configurations | Core (Other) | |||
269 | 269 | Patch: validator that matches against a regular expression | contrib.admin | |||
258 | 258 | Cannot create many-many relationships within the same table | Database layer (models, ORM) | |||
214 | 214 | [patch] Allow selecting individual fields in SQL SELECT statements via the models API | Metasystem | |||
194 | 194 | get_image_dimensions does not work on Windows | Core (Other) | |||
339 | 339 | MySQL code for session changes in wiki incorrect? | Documentation | |||
89 | 89 | DateTimeFields with auto_now_add = True in admin | contrib.admin | |||
646 | 646 | inspectdb fails on tables with "-" in the name | Core (Management commands) | |||
996 | 996 | django-admin startproject myproject still create myproject\settings | Core (Management commands) | |||
816 | 816 | [Patch]FileField doesn't work in generic view | Generic views | |||
965 | 965 | sql sequence reset misses the m2m tables | Core (Management commands) | |||
709 | 709 | The MultiValueDict in datastructures.py should have a "__contains__" method defined | Core (Other) | |||
954 | 954 | An error in many-to-many raw_id_admin template, change mode | contrib.admin | |||
950 | 950 | typo in admin/doc bookmartlets template | contrib.admin | |||
947 | 947 | [patch] is_paginated is true when number of pages is 1 | Generic views | |||
933 | 933 | update "django-admin.py sql polls" output in tutorial01 | Documentation | |||
923 | 923 | [patch] 'KeyError' in wsgi.py when there is no 'QUERY_STRING' in os.environ | Core (Other) | |||
415 | 415 | download_setuptools fails with authenticating proxy | Tools | |||
766 | 766 | [patch, new-admin] Allow html tags if "allow_tags" model's method attribute is present | contrib.admin | |||
895 | 895 | Forms Reference not Linked to Documentation Index | Documentation | |||
845 | 845 | flatpages middleware throws 404 exception instead of returning response | Core (Other) | |||
838 | 838 | [DOC] - tutorial01.txt contains a spurious external hyperlink target | Documentation | |||
815 | 815 | [patch] select keyword to lookup_kwargs are being quoted incorrectly in query | Core (Other) | |||
823 | 823 | [patch] Fix HTML in error-template | Generic views | |||
819 | 819 | Broken database examples link on djangoproject.com | *.djangoproject.com | |||
778 | 778 | URL field incorrectly identifies a link as a broken link. | Validators | |||
761 | 761 | [patch] typo in file cache backend | Core (Cache system) | |||
745 | 745 | Slovak Translation | Translations | |||
641 | 641 | [patch] Fix re-raise in d.c.h.base | Core (Other) | |||
507 | 507 | Make startswith and endswith case-sensitive in MySQL | Database layer (models, ORM) | |||
585 | 585 | [Document] - Render your Django's data with specialized applications | Documentation | |||
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) | |||
663 | 663 | [patch] app_templates-loader broken for testapp | contrib.admin | |||
668 | 668 | change default 'site' URL to example.com not 'mysite.com' | contrib.admin | |||
630 | 630 | Error in docs | Documentation | |||
604 | 604 | Total number of results not available in paginated object_list generic view | Generic views | |||
591 | 591 | [patch] Docs: Subclassing wrong object | Documentation | |||
567 | 567 | request.has_key | Core (Other) | |||
563 | 563 | [patch] minor typo in cache.txt | Documentation | |||
551 | 551 | patches in trac don't give the format=txt link for download of the actual patch | *.djangoproject.com | |||
538 | 538 | django is not zip_safe | Tools | |||
467 | 467 | Debugging code left behind in django.utils.text ? | Tools | |||
403 | 403 | [patch] floatformat error | Template system | |||
431 | 431 | Templates should support multiple level of lookups | Template system | |||
426 | 426 | ContentTypeDoesNotExist thrown whenever CRUD actions are performed in admin | contrib.admin | |||
353 | 353 | mysql breaks on model sqlite3 likes | Database layer (models, ORM) | |||
336 | 336 | generic views delete_object documentation typo | Documentation | |||
322 | 322 | [patch] Admin unavailable in development server after [503] | contrib.admin |