Will
(Will)
Most Active Role
N/A
Most Active Component
Contrib.Admin
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (1005) | Reporter (1) | Owner (0) | Commenter (37) | 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) | |||
34917 | 34917 | Links in the Django admin should be underlined. | contrib.admin | |||
34819 | 34819 | GenericForeignKey.get_prefetch_queryset() | contrib.contenttypes | |||
27222 | 27222 | Refresh fields that are expressions after Model.save() | Database layer (models, ORM) | |||
34262 | 34262 | Queryset grouped by annotation with aggregates on another annotated expression crashes on MySQL with sql_mode=only_full_group_by. | Database layer (models, ORM) | |||
34865 | 34865 | DatabaseWrapper are not GC and connections are not closed | Database layer (models, ORM) | |||
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) | |||
27833 | 27833 | prefetch_related fails with SQLite when used with 1000 parent records | Database layer (models, ORM) | |||
34976 | 34976 | startproject and startapp should provide feedback | Core (Management commands) | |||
34402 | 34402 | Admin search_fields crashes for inherited model and __iexact lookup. | contrib.admin | |||
34060 | 34060 | Creating CheckConstraint on JSONField with __exact lookup on key transforms crashes on Oracle. | Database layer (models, ORM) | |||
34462 | 34462 | Deletions in admin panel create N + 1 queries | contrib.admin | |||
34983 | 34983 | Deprecate django.utils.itercompat.is_iterable(). | Utilities | |||
34609 | 34609 | Deprecate format_html calls without args or kwargs | Utilities | |||
34856 | 34856 | Running tests with historical migrations that contain index together fails with TypeError. | Migrations | |||
27236 | 27236 | Deprecate Model.Meta.index_together in favour of Model.Meta.indexes | Database layer (models, ORM) | |||
27692 | 27692 | Remember scroll position in list screen after coming back from edit screen - remove autofocus from search field | contrib.admin | |||
34533 | 34533 | OuterRef not resolved as part of ORDER BY clause | Database layer (models, ORM) | |||
34624 | 34624 | RelatedFieldWidgetWrapper links toggling isn’t working for radio widgets | contrib.admin | |||
27452 | 27452 | Add Postgres serial field to contrib.postgres | contrib.postgres | |||
14631 | 14631 | Provide paginating for date-based generic views | Generic views | |||
27409 | 27409 | Issues with admindocs docstring links generation | contrib.admindocs | |||
34034 | 34034 | Adding a class on ChoiceWidget subwidgets is excessively difficult | Forms | |||
34479 | 34479 | Support "watchfiles" in the autoreloader | Utilities | |||
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 | |||
27645 | 27645 | Move Settings.__init__ checks to system checks | Core (Other) | |||
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 | |||
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) | |||
34654 | 34654 | Post-normalization performed on the Username field leading to the bypass of the whitespace stripping | contrib.auth | |||
34502 | 34502 | Union giving wrong column ordering even when using .values/.values_list | Database layer (models, ORM) | |||
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 | |||
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 | |||
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 | |||
34977 | 34977 | Turn link to change password form in admin user change form into a button | contrib.auth | |||
34211 | 34211 | Performance regression in ForeignKeyDeferredAttribute changes. | Database layer (models, ORM) | |||
34943 | 34943 | Support passing unique constraint names to bulk_create(). | Database layer (models, ORM) | |||
14831 | 14831 | Django Template Style Guide | Documentation | |||
34339 | 34339 | Allow overriding construct_search(). | contrib.admin | |||
27465 | 27465 | Allow EmailMessage to load attachments from the Storage API | Core (Mail) | |||
34964 | 34964 | Reversing the order of Q objects in a CheckConstraint generates a migration | Migrations | |||
34151 | 34151 | Adding explicit primary key with different type doesn't update related ManyToManyFields. | Migrations | |||
34200 | 34200 | Allow setting postgres role during connection setup | Database layer (models, ORM) | |||
34852 | 34852 | Django Unit Tests break when using replicated MySQL Cluster v8.0.28 | Testing framework | |||
27201 | 27201 | Django 1.10 with STATICFILES_STORAGE breaks on absolute path in CSS with double slash | contrib.staticfiles | |||
34914 | 34914 | Postgres connection is not restarted after it's dropped by the server, even if we use CONN_HEALTH_CHECKS=True | Database layer (models, ORM) | |||
34534 | 34534 | Reduce index/constraints operations. | Migrations | |||
34597 | 34597 | Queryset (split) exclude's usage of Exists is significantly slower than subquery | Database layer (models, ORM) | |||
34038 | 34038 | 2 | Low text contrast and no visual cues for links within body text in admin UI | contrib.admin | ||
27950 | 27950 | Permission classes for Class Based Views | Generic views | |||
34961 | 34961 | Add a max_length parameter to EmailValidator | Core (Other) | |||
34949 | 34949 | Clarify when unique constraints are ignored. | Documentation | |||
34658 | 34658 | New assertion `assertNotInHTML`, like `assertContains` has `assertNotContains` | Testing framework | |||
34989 | 34989 | Set Content-Length where possible for HttpResponses. | HTTP handling | |||
27055 | 27055 | Model form with geometry widgets has invalid html | GIS | |||
34909 | 34909 | Accessible names for Add / Change buttons in Django Admin | contrib.admin | |||
34742 | 34742 | calling a DELETE endpoint without a trailing slash does not thow RuntimeError in DEBUG mode | HTTP handling | |||
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 | |||
27676 | 27676 | MariaDB 10.2 supports defaults for text columns | Database layer (models, ORM) | |||
34822 | 34822 | Provide migration serializer for `_lru_cache_wrapper` | Migrations | |||
34978 | 34978 | Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. | Database layer (models, ORM) | |||
34907 | 34907 | loaddata crashes on objects with natural keys when don't exist on passed database. | Core (Serialization) | |||
34988 | 34988 | Makemigrations shouldn't prompt for default values for non-nullable fields of other apps. | Migrations | |||
14810 | 14810 | Admin inline templates need blocks | contrib.admin | |||
34717 | 34717 | Cannot use aggregate over window functions since 4.2 | Database layer (models, ORM) | |||
34974 | 34974 | makemigrations --check does not show diff as documented | Uncategorized | |||
34965 | 34965 | @sensitive_variables for coroutine func are not recursive | Core (Other) | |||
34884 | 34884 | Half bug/half enhancement : inconsistent behavior of get_or_create() regarding related attributes cache | Database layer (models, ORM) | |||
34944 | 34944 | Missing or misinferred attributes in output fields of generated fields | Database layer (models, ORM) | |||
34955 | 34955 | Make Concat() use the database operator `||` on PostgreSQL. | Database layer (models, ORM) | |||
34947 | 34947 | assertContains fails when there is unicode in the response json | Testing framework | |||
34694 | 34694 | trailing slash is not appending | Core (URLs) | |||
34937 | 34937 | Provide a get_form_kwargs for the ModelAdmin | contrib.admin | |||
34935 | 34935 | makemigrations --check no longer reports pending migrations | Migrations | |||
34930 | 34930 | Parallel tests fail on Python 3.11+ when IsolatedAsyncioTestCase is used | Testing framework | |||
34904 | 34904 | Changing email object after sending mutates mail in mail.outbox | Core (Mail) | |||
34926 | 34926 | Missing model after squashing | Migrations | |||
34918 | 34918 | Assigning model instance to `_id`/attname field saves correctly, but breaks accessing the field | Database layer (models, ORM) | |||
27234 | 27234 | Clarify the type of the django.server logger's 'request' extra context | Documentation | |||
34840 | 34840 | Django 4.2 casts text fields when testing IS NULL, preventing use of partial indexes | Database layer (models, ORM) | |||
34892 | 34892 | Static files aren't served correctly on dev server when DEBUG and FORCE_SCRIPT_NAME are enabled | contrib.staticfiles | |||
14761 | 14761 | URL resolving / reversing design doesn't allow alternate specs | Core (URLs) | |||
34808 | 34808 | Some aggregation functions may return None; this isn't well documented | Documentation | |||
34894 | 34894 | Query.change_aliases() has several significant bugs | Database layer (models, ORM) | |||
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 | |||
34890 | 34890 | Migration can produce duplicate entries of UUID4 values for unique fields | Database layer (models, ORM) | |||
34657 | 34657 | Testing assertions `assertContains` and `assertInHTML` should output the haystack on failure | Testing framework | |||
34312 | 34312 | startapp/startproject template should support file renames with the full context | Core (Management commands) | |||
34879 | 34879 | "Data truncated for column .." for migration changing auto-id-field | Migrations | |||
34880 | 34880 | Required a post_save_action hook to perform additional action in admin. | contrib.admin | |||
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 | |||
34849 | 34849 | Appending django.contrib.postgres to the INSTALLED_APPS via @modify_settings crashes. | Database layer (models, ORM) | |||
34866 | 34866 | Cannot inspect migrations that replace squashed migrations with sqlmigrate | Migrations | |||
34863 | 34863 | sqlite math functions don't accept character fields as input | Database layer (models, ORM) | |||
34858 | 34858 | Output field for combined PositiveIntegerField is not properly resolved. | Database layer (models, ORM) | |||
34823 | 34823 | assertTemplateUsed() context manager crashes for templates without names. | Testing framework | |||
34845 | 34845 | Slow query when using exclude | Database layer (models, ORM) | |||
34847 | 34847 | Serializer infinite recursion on M2M field if reference vars in init | Core (Serialization) | |||
34706 | 34706 | Aggregation on annotated field fails starting on Django 4.2.2, when the aggregation has the same name as the annotation | Uncategorized | |||
34843 | 34843 | Feature request: Support postgres table storage options | Migrations | |||
34832 | 34832 | Use `banner` landmark or `<header>` element for the admin header area | contrib.admin | |||
34837 | 34837 | CheckboxSelectMultiple.attrs should accept more than "id" and "class" | Template system | |||
34828 | 34828 | DateTimeField breaks when given datetime that would be invalid in UTC | Database layer (models, ORM) | |||
34824 | 34824 | Migrations generates two records when ForeignObject.to_fields/from_fields is not a tuple. | Migrations | |||
34642 | 34642 | File.open to support different encodings | Core (Other) | |||
34827 | 34827 | select_for_update example raises TransactionManagementError | Documentation | |||
34826 | 34826 | Bounded Integer Range Field For Forms | Forms | |||
34820 | 34820 | Migrations crashes when changing ForeignObject properties. | Database layer (models, ORM) | |||
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) | |||
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 | |||
34451 | 34451 | Incorrect exception handling within the django exception handler | Error reporting | |||
34210 | 34210 | Show the duration of individual tests | Testing framework | |||
34802 | 34802 | django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() | contrib.admin | |||
34784 | 34784 | Django french short date format translation bug | Internationalization | |||
34787 | 34787 | The 'runserver' command doesn't work when run from an installed script on Windows | Core (Management commands) | |||
34796 | 34796 | Deleting child table does not delete rows in parent table when using multi-table inheritance | Database layer (models, ORM) | |||
34709 | 34709 | charset should be ignored for the application/x-www-form-urlencoded content type. | HTTP handling | |||
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) | |||
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) | |||
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) | |||
34771 | 34771 | QuerySet.order_by() crashes on constants that cannot be cast on MySQL. | Database layer (models, ORM) | |||
34542 | 34542 | Required fields allowed to be blank are not accepted non-interactively using createsuperuser | contrib.auth | |||
34760 | 34760 | Drop support for SQLite < 3.27.0 | Database layer (models, ORM) | |||
34686 | 34686 | Confirm/Add support for GEOS 3.12. | GIS | |||
34728 | 34728 | OR operator on queryset does not work as expected | Database layer (models, ORM) | |||
34720 | 34720 | BaseReloader.watch_dir() incorrectly checks for existence of path | Utilities | |||
34733 | 34733 | m2m_changed signal is unaware if .set() method is being called | Database layer (models, ORM) | |||
34532 | 34532 | Form.default_renderer is ignored in formsets. | Forms | |||
34724 | 34724 | Allow passing kwargs to django.contrib.admin.decorators.display | contrib.admin | |||
34716 | 34716 | Class methods from nested classes cannot be used as Field.default. | Migrations | |||
34718 | 34718 | Allow django.contrib.admin's ListFilter to render details tag collasped by default | contrib.admin | |||
34711 | 34711 | Make ChoiceField auto-detect and coerce values. | Forms | |||
34679 | 34679 | Cannot run collectstatic with existing unsupported manifest file | contrib.staticfiles | |||
34715 | 34715 | have proposal to create new orm method get_object_or_none same as get_object_or_404 | Database layer (models, ORM) | |||
34677 | 34677 | Django Admin built-in password reset feature has UI issues | contrib.admin | |||
34413 | 34413 | Variant of Prefetch but for the earliest/latest related object | Database layer (models, ORM) | |||
34448 | 34448 | makemessages' --no-obsolete option is undocumented and untested. | Core (Management commands) | |||
34697 | 34697 | Migration serializer for sets results in non-deterministic order. | Migrations | |||
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 | |||
34702 | 34702 | Runserver serving static files from STATICFILES_DIRS instead of STATIC_ROOT | contrib.staticfiles | |||
34693 | 34693 | Add method to ContentTypeManager to support search for table_name | contrib.contenttypes | |||
34681 | 34681 | Optimize memcache_key_warnings() | Core (Cache system) | |||
34671 | 34671 | Inspectdb collation issue with oracle views | Core (Management commands) | |||
34676 | 34676 | Normalise MeasureBase unit not found exceptions to use AttributeError | GIS | |||
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 | |||
34666 | 34666 | Mysql issue using afirst "The client was disconnected by the server because of inactivity" | Database layer (models, ORM) | |||
34634 | 34634 | Creating objects with nested MTI crashes. | Database layer (models, ORM) | |||
34661 | 34661 | Peppering user passwords | contrib.auth | |||
34659 | 34659 | mysql backend creates queries using CONVERT_TZ even when this is not supported | Database layer (models, ORM) | |||
34473 | 34473 | StepValueValidator does not take into account min_value | Forms | |||
34638 | 34638 | Rows are selected if BooleanField is in list_editable | contrib.admin | |||
34647 | 34647 | Foreign Key index names are not renamed when a model is renamed causing duplicate key if a model with the origin name and column is added | Migrations | |||
34539 | 34539 | `get_prep_value` no longer called for JSONField | Database layer (models, ORM) | |||
34602 | 34602 | Fail gettext when no translation file is found or when no msgid is found in the given translation file | Internationalization | |||
34637 | 34637 | Add support for database defaults in questioner. | Migrations | |||
34630 | 34630 | Neither `pgettext` nor `pgettext_lazy` return contextual markers in PO files | Internationalization | |||
34635 | 34635 | ModelChoiceField with a to_attr that can have an EMPTY_VALUE | Forms | |||
34615 | 34615 | queryset.order_by().first() is not consistent with other queryset behaviours | Database layer (models, ORM) | |||
34605 | 34605 | Add distinct support for ListFilters | contrib.admin | |||
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) | |||
27925 | 27925 | Document how to deploy using pip installed mod_wsgi | Documentation | |||
34590 | 34590 | Querying for decimals larger than max_digits crashes on SQLite | Database layer (models, ORM) | |||
34576 | 34576 | move django issues to GitHub | Uncategorized | |||
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 | |||
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 | |||
34557 | 34557 | Time-based model field cleaning and TypeErrors | Database layer (models, ORM) | |||
34524 | 34524 | Error while sending TLS smtp email on "self-signed certificate" server | Core (Mail) | |||
34545 | 34545 | Typo in "FAQ: Installation". | Documentation | |||
34543 | 34543 | Thousand separator breaking templates | Internationalization | |||
34525 | 34525 | index_together warning after migration to new style | Database layer (models, ORM) | |||
34540 | 34540 | [feature request] Run FileField storage callable during runtime and not during buildtime | File uploads/storage | |||
34531 | 34531 | Rendering form throws deprecation warning | Forms | |||
34523 | 34523 | Model.objects.update_or_create method sometimes raises TransactionManagementError | Database layer (models, ORM) | |||
34530 | 34530 | Remove docs suggestion to use lambda for models.FileField(storage=...) | Documentation | |||
34513 | 34513 | Error E108 does not cover some cases | contrib.admin | |||
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) | |||
34520 | 34520 | ModelAdmin.fields: wrapping in tuples does not have any effect (each field on separate line) | 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 | |||
34510 | 34510 | sqlmigrate does not follows replaces in squashed migrations | Core (Management commands) | |||
34496 | 34496 | ManifestStaticFilesStorage.patterns for sourceMappingURL does not retrieve matched for data URI | contrib.staticfiles | |||
34494 | 34494 | This is suggestion about customizing AdminSite documents | Documentation | |||
34482 | 34482 | Unable to access "non-picklable" attributes of empty HttpRequest and HttpResponse objects after shallow copy. | HTTP handling | |||
34484 | 34484 | HttpRequest.__deepcopy__ doesn't deepcopy attributes | HTTP handling | |||
27505 | 27505 | Error messages customization and internationalization in Paginator class | Core (Other) | |||
34472 | 34472 | Push for inspectdb in Django 4.1 | Database layer (models, ORM) | |||
34459 | 34459 | SearchVector() can return query strings that are unsafe to combine. | contrib.postgres | |||
34028 | 34028 | Django 'static' template tag fails to generate URLs with SCRIPT_NAME prefix | Template system | |||
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) | |||
34454 | 34454 | Connection failed with error message "FATAL: password authentication failed for user 'user'" | Database layer (models, ORM) | |||
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 | |||
34438 | 34438 | UserCreationForm.clean_username() crashes with a custom user model. | contrib.auth | |||
34442 | 34442 | runserver is slow to accept http connexions when running on 0.0.0.0 | Core (Management commands) | |||
34436 | 34436 | `makemigrations --check` fails with error code 1 if system checks identify warnings | Migrations | |||
34352 | 34352 | Unify terms in Signals docs. | Documentation | |||
34433 | 34433 | OneToOneField can only be saved one way | Database layer (models, ORM) | |||
34388 | 34388 | Added support for direct usage of Choices classes on model fields | Database layer (models, ORM) | |||
27487 | 27487 | ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple | contrib.admin | |||
27614 | 27614 | Store the DB used in the state before calling Model._save_table() | Database layer (models, ORM) | |||
34404 | 34404 | Incorrect documentation about content type set by FileResponse object | Documentation | |||
34410 | 34410 | Adding database dynamically breaks in Django 4.1+ | Database layer (models, ORM) | |||
34399 | 34399 | dark-mode-vars block is overwritten by extrastyles | contrib.admin | |||
34398 | 34398 | Django should automatically run migrations on in-memory SQLite DB | Database layer (models, ORM) | |||
27397 | 27397 | Querying with an integer larger than SQLite supports crashes with OverflowError | Database layer (models, ORM) | |||
34384 | 34384 | SECRET_KEY_FALLBACKS is not used for sessions | contrib.auth | |||
34387 | 34387 | DateFormat.P() does not follow PHP's date string format | Utilities | |||
34375 | 34375 | GDAL and GIS missing LD Library error message. | GIS | |||
34368 | 34368 | Subquery referencing WINDOW expression breaks query compilation | Database layer (models, ORM) | |||
34361 | 34361 | Missing the package "gdal-bin" results in Segmentation fault. | GIS | |||
34344 | 34344 | PostGIS Database Backend Overrides features_class, ops_class and introspection_class | GIS | |||
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 | |||
34341 | 34341 | FileSystemFinder harsh regarding its input on Windows | contrib.staticfiles | |||
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 | |||
34318 | 34318 | Add a release note that makemessages no longer changes .po files when up to date. | Documentation | |||
34332 | 34332 | Migrations for fields with model-referencing defaults break later | Database layer (models, ORM) | |||
34311 | 34311 | Update serialization examples from unique_together to UniqueConstraint | Documentation | |||
34308 | 34308 | Create Serializers for models | Core (Serialization) | |||
27572 | 27572 | Static files served in development should prevent caching | contrib.staticfiles | |||
34286 | 34286 | Mixed-case views/templates names causes 404 on :view:/:template: directive. | contrib.admindocs | |||
34304 | 34304 | Adding and removing a conditional UniqueConstraint to ForeignKey multiple times crashes on MySQL | Database layer (models, ORM) | |||
34180 | 34180 | Document that setting language in tests affects other tests | Documentation | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34294 | 34294 | File locking fails if argtypes redefined on Windows. | File uploads/storage | |||
34293 | 34293 | Extra validation introduced in 30581 breaks certain constraint setups | Database layer (models, ORM) | |||
34276 | 34276 | LocMemCache not working for multiple threads | Core (Cache system) | |||
34242 | 34242 | Behavior of Model.delete() with regards to primary_key fields is not documented | Documentation | |||
34260 | 34260 | models.FloatField documentation doesn't mention that +inf, -inf, and NaN are database-dependent. | Documentation | |||
34257 | 34257 | ForeignKeyRawIdWidget doesn't include vForeignKeyRawIdAdminField class when custom class passed in attrs | contrib.admin | |||
34240 | 34240 | assertRedirects() doesn't preserve headers set in RequestFactory/Client methods. | Testing framework | |||
34251 | 34251 | Paginator should warn if ordering is not deterministic | Core (Other) | |||
34237 | 34237 | FileField does not take upload_to into account when setting unique=True | File uploads/storage | |||
34082 | 34082 | 1 | "mysql server has gone away" on 404, 403 or 401 | Database layer (models, ORM) | ||
34238 | 34238 | Support computed `GENERATED ALWAYS` columns | Database layer (models, ORM) | |||
34063 | 34063 | request.POST not populated for multipart/form-data via AsyncClient | Testing framework | |||
14094 | 14094 | Cannot define CharField with unlimited length | Database layer (models, ORM) | |||
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) | |||
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 | |||
34214 | 34214 | Bug in default for TimeField when using a timezone | Database layer (models, ORM) | |||
34207 | 34207 | Incorrect SQL query when adding a ManyToMany related object with a "through" table prevents adding a new relationship if the new relationship is identical except for a different value for "through_defaults" | Database layer (models, ORM) | |||
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 | |||
34196 | 34196 | contrib.postgres search tests failing | contrib.postgres | |||
34195 | 34195 | Duplicate Records created when specifying None as a target in a custom ManyToManyField | Database layer (models, ORM) | |||
34160 | 34160 | Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. | Database layer (models, ORM) | |||
34178 | 34178 | Prefetching a foreign key on GenericForeignKey results in incorrect queryset being selected | Database layer (models, ORM) | |||
34184 | 34184 | Improve tutorial by mentioning User Interaction testing like django-webtest | Documentation | |||
34182 | 34182 | Is there a reason only the headers are checked when using the csrf token? | CSRF | |||
34183 | 34183 | Add a ChoicesMeta.max_length property returning the max_length when data type supports len() | 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 | |||
34167 | 34167 | Set a reasonable default for EMAIL_TIMEOUT | Core (Mail) | |||
34163 | 34163 | ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured | Uncategorized | |||
34099 | 34099 | update_or_create() not saving data assigned in a model's save() method | Database layer (models, ORM) | |||
891 | 891 | customize table name prefixes | Database layer (models, ORM) | |||
34149 | 34149 | Postgres "ExclusionConstraint with conditions cannot be deferred." seems wrong | contrib.postgres | |||
34145 | 34145 | Explicit GROUPing by aggregate is not supported | Database layer (models, ORM) | |||
34135 | 34135 | Add async interface to ManyRelatedManager & RelatedManager | Database layer (models, ORM) | |||
34131 | 34131 | Postgres AutoField change from serial to identity | Database layer (models, ORM) | |||
34144 | 34144 | Casting a string inside a JSONField into an integer does not work on PostgreSQL | Database layer (models, ORM) | |||
34080 | 34080 | __exact lookup on nested arrays with None values fails on PostgreSQL. | contrib.postgres | |||
34112 | 34112 | Add async interface to Model | Database layer (models, ORM) | |||
34129 | 34129 | Admin list_editable failed to edit | contrib.admin | |||
34130 | 34130 | order_by() has no effect on values()/values_list() | Database layer (models, ORM) | |||
34109 | 34109 | Uvicorn can be run without installing gunicorn | Documentation | |||
34085 | 34085 | Black shouldn't format non-Python files | Core (Management commands) | |||
34106 | 34106 | Allow LogoutView to render a confirmation template on a GET request (Like LoginView) | contrib.auth | |||
34090 | 34090 | ordering of ManyToManyField in admin shows objects multiple times | contrib.admin | |||
34087 | 34087 | Migration ignores Inheritance for Meta.default_permissions | Migrations | |||
34079 | 34079 | Excessive parentheses when generating a query | Database layer (models, ORM) | |||
34073 | 34073 | Refactor session middleware to allow easier overrides | contrib.sessions | |||
34068 | 34068 | `runserver 0`'s "Starting development server at <address>" doesn't work | Core (Management commands) | |||
34067 | 34067 | django.core.Paginator wrong query slicing | Core (Other) | |||
34058 | 34058 | Widening AutoField to BigAutoField, fails to widen the sequence. | Database layer (models, ORM) | |||
34062 | 34062 | object HttpResponseNotAllowed can't be used in 'await' expression | Generic views | |||
34061 | 34061 | Model validations should be run on save() | Database layer (models, ORM) | |||
34010 | 34010 | Parallel tests don't work with spawn. | Testing framework | |||
34056 | 34056 | Update the deprecated password list used by CommonPasswordValidator to a more recent list | contrib.auth | |||
34025 | 34025 | Autocomplete field fills all empty required fields references to the same model when added a choice in popup. | contrib.admin | |||
34050 | 34050 | Generated migration file is not detected by django because of the name of newly generated migration file | Migrations | |||
34048 | 34048 | Do not add cache control header if is set to false or a falsy value | Utilities | |||
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 | |||
34015 | 34015 | Registering lookups on relation fields should be supported. | Database layer (models, ORM) | |||
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) | |||
34009 | 34009 | migrations.RunPython runs queries against wrong database | Uncategorized | |||
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 | |||
14411 | 14411 | Inline delete not prompting cascade delete warning | contrib.admin | |||
27147 | 27147 | Add support for defining bounds in postgres range fields | contrib.postgres | |||
27060 | 27060 | Take indexes into account in inspectdb command | Core (Management commands) | |||
27064 | 27064 | Implement RenameIndex in a backwards compatible way | Migrations | |||
27451 | 27451 | syndication feed may crash with AmbiguousTimeError | contrib.syndication | |||
27624 | 27624 | Optimize ORM by using more immutable data structures | Database layer (models, ORM) | |||
27844 | 27844 | Add a management command to optimize a migration | Migrations | |||
27468 | 27468 | Move utils.crypto.salted_hmac() from SHA1 toward SHA256 | Utilities | |||
14357 | 14357 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | |||
27437 | 27437 | Can't create GinIndex on ArrayField(CITextField) | contrib.postgres | |||
14296 | 14296 | 'manage.py test' failing for apps that access read-only databases | Testing framework | |||
27141 | 27141 | makemigrations fails with PermissionDenied on django_migrations | Migrations | |||
27864 | 27864 | Limit the number of terms in an admin search | contrib.admin | |||
14035 | 14035 | Cannot access POST after request.encoding was set to a custom value | HTTP handling | |||
27074 | 27074 | connection.is_usable() raises AttributeError after the connection is closed | Database layer (models, ORM) | |||
27877 | 27877 | Management command exceptions should be logged | Core (Management commands) | |||
27694 | 27694 | Improve documentation of supported lookups on HStore & JSON fields | Documentation | |||
27590 | 27590 | Allow configuration of where to save staticfiles manifest. | contrib.staticfiles | |||
27541 | 27541 | Provide hooks to override manifest file storage in ManifestFilesMixin | contrib.staticfiles | |||
27697 | 27697 | JSONField with blank=True is rendered as non-required field in a ModelForm | Documentation | |||
14844 | 14844 | i18n blocktrans tag pluralization feature limited by gettext constraints and shared local tag context | Internationalization | |||
27734 | 27734 | Add a helpful error message when a parallel test worker is assigned an unexpected index | Testing framework | |||
19 | 19 | Automatically generate JavaScript form validation | Validators | |||
27017 | 27017 | Why doesn't Django's Model.save() save only the dirty fields by default? And how can I do that if I want? | Database layer (models, ORM) | |||
27534 | 27534 | Add CSRF_COOKIE_HTTPONLY note to CSRF AJAX docs | Documentation | |||
56 | 56 | Primary key columns should be UNSIGNED | Database layer (models, ORM) | |||
27575 | 27575 | Make host validation run on all requests | HTTP handling | |||
27854 | 27854 | Make `collectstatic` warn (rather than blow up) on missing directories | contrib.staticfiles | |||
27604 | 27604 | Use set_signed_cookie for contrib.messages Cookie storage | contrib.messages | |||
27188 | 27188 | Allow using unique=True with FileField | File uploads/storage | |||
14645 | 14645 | Exclude query with multiple conditions for the same multi-value relation not correct | Database layer (models, ORM) | |||
27906 | 27906 | assertInHTML('<a/><b/>', '<a/><b/><c/>') fails | Testing framework | |||
27257 | 27257 | Use the ->> operator when filtering builtin text lookups on JSONField keys | contrib.postgres | |||
27417 | 27417 | Migration to change model field case crashes on Oracle | Migrations | |||
14317 | 14317 | numberformat.format produces wrong results | Internationalization | |||
27719 | 27719 | Add queryset.alias() to mimic .annotate() for aggregations without loading data | Database layer (models, ORM) | |||
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 | |||
27824 | 27824 | Cannot chain unaccent transform with key lookup in Postgres JSON field. | contrib.postgres | |||
27865 | 27865 | Document use of Manager rather than BaseManager for from_queryset() | Documentation | |||
27160 | 27160 | Document that running the Django test suite requires creating the databases and, on PostgresQL, a superuser | Documentation | |||
27370 | 27370 | Django's Select widget adds a required="required" attribute, even if created with empty_label=True | Forms | |||
27785 | 27785 | Log request.body (or part of it) in the 500 debug content | Error reporting | |||
17 | 17 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | |||
14071 | 14071 | Row duplicated when modifying PK | contrib.admin | |||
27914 | 27914 | makemigrations produces incorrect path for inner classes | Migrations | |||
27272 | 27272 | Add a on_delete RESTRICT handler to allow cascading deletions while protecting direct ones | Database layer (models, ORM) | |||
27808 | 27808 | Nested ArrayField with nullable base field generates invalid SQL | contrib.postgres | |||
27910 | 27910 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | |||
27921 | 27921 | Documentation of make_aware() with is_dst is misleading | Documentation | |||
27795 | 27795 | Audit force_text invocations | Utilities | |||
14129 | 14129 | Slovenian translation plural-forms | Internationalization | |||
27635 | 27635 | django.utils.crypto should use secrets on Python 3.6+ | Utilities | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
14009 | 14009 | custom formset validation documentation is incomplete | Documentation | |||
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) | |||
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 | |||
27768 | 27768 | makemigrations uses unnecessary AddField for ForeignKey depending on model name | Migrations | |||
27472 | 27472 | GEOSGeometry('POINT EMPTY').ogr crashes | GIS | |||
27398 | 27398 | Make SimpleTestCase.assertRedirects() URL comparison ignore ordering of query parameters | Testing framework | |||
27560 | 27560 | Formset.save() crashes for model with foreign key to concrete base model | Forms | |||
27629 | 27629 | Inconsistent check of allow_relation in ForwardManyToOneDescriptor.__set__ | Database layer (models, ORM) | |||
27226 | 27226 | Remove patch_response_headers()'s setting of the "Last-Modified" header | HTTP handling | |||
27018 | 27018 | Admin views in admindocs crash with AttributeError | contrib.admindocs | |||
27656 | 27656 | Fix comment verb style according to PEP 257 | Core (Other) | |||
27392 | 27392 | Remove "Tests that", "Ensures that", etc. from test docstings | Documentation | |||
27317 | 27317 | Make Form subclasses combine Form.Media from all parents | Forms | |||
27267 | 27267 | Renaming a primary key fails with "cannot drop constraint on table because other objects depend on it" | Migrations | |||
27449 | 27449 | Make django.utils.translation.trans_real.get_supported_language_variant public API | Internationalization | |||
27985 | 27985 | Converting `Foo.objects.filter(bar=None)` to an `IsNull` too early. | Database layer (models, ORM) | |||
14642 | 14642 | save_as=True and generic inline in admin gives IndexError | contrib.contenttypes | |||
27515 | 27515 | Make AuthenticationForm use the username length from the user model | contrib.auth | |||
27846 | 27846 | refresh_from_db() doesn't clear reverse OneToOneFields | Database layer (models, ORM) | |||
27546 | 27546 | Replace hardcoded class names in __repr__-methods | Core (Other) | |||
27067 | 27067 | Deprecate string_concat | Internationalization | |||
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 | |||
27931 | 27931 | Clarify the meaning of "django catch-all logger" | Documentation | |||
27982 | 27982 | Possible bug related to queryset union | Database layer (models, ORM) | |||
27477 | 27477 | Use QuerySet.select_for_update() in admin change form to fix race condition | contrib.admin | |||
27303 | 27303 | Selecting multiple admin list_filters across relations return results that don't match both filters | contrib.admin | |||
27539 | 27539 | assertNumQueries fails if debug cursor wrapper fills | Testing framework | |||
27953 | 27953 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | |||
27039 | 27039 | ModelFields with 'default' value set and 'required'=False in form does not use default value | Forms | |||
27860 | 27860 | Changing a CharField to a ForeignKey crashes when migrating in PostgreSQL | Migrations | |||
27241 | 27241 | Annotate doesn't work with PostgreSQL views anymore | Database layer (models, ORM) | |||
27118 | 27118 | Make QuerySet.get_or_create()/update_or_create() error for a non-field in defaults | Database layer (models, ORM) | |||
27730 | 27730 | Document that template tags with "as" variable assignment don't propogate variables across blocks | Documentation | |||
27926 | 27926 | Allow squashmigrations to create a fresh set of migrations and delete the old ones | Migrations | |||
27751 | 27751 | Teardown of a PG test database fails if it is an autogenerated test_MYDB database | Testing framework | |||
28001 | 28001 | Investigate/update comment about context popping in ForNode.render() | Template system | |||
27974 | 27974 | Degraded performance when rendering ChoiceField with lots of options and DEBUG=True | Template system | |||
27359 | 27359 | Make it possible to specify a default template engine | Template system | |||
27365 | 27365 | Fields suddenly not found. | Database layer (models, ORM) | |||
27981 | 27981 | date/time filter docs inaccurate about how localization works | Documentation | |||
27956 | 27956 | Template error raised in an {% extends %} parent template shows incorrect source location on debug page | Template system | |||
27958 | 27958 | CSRF_COOKIE reset while requesting a broken relative URL over HTTPS | CSRF | |||
27952 | 27952 | core.validators.validate_slug doesn't mention that only latin letters are accepted. | Core (Other) | |||
27976 | 27976 | label_from_instance fails silently: form field disappears. | Forms | |||
27960 | 27960 | ds = DataSource('/path/to/your/cities.shp') fails on first try (GDALException Unknown error code: "198770787"), but works on second | GIS | |||
27675 | 27675 | Django postgres JSONField encoding | contrib.postgres | |||
27882 | 27882 | Allow template fragment caching for unlimited time | Template system | |||
27940 | 27940 | Migrations fail when when a model's parent class is changed to abstract -- Wrong SQL being generated | Migrations | |||
27937 | 27937 | Potential issue with field.queryset._result_cache persisting | Forms | |||
27930 | 27930 | The rhs attribute of the In lookup is not iterable anymore | Database layer (models, ORM) | |||
27932 | 27932 | EmailValidator fails on "a.@example.com" | Core (Mail) | |||
27933 | 27933 | FieldDoesNotExist if remove foreign key and remove unique constraint at the same time | Migrations | |||
27475 | 27475 | Bug in admin with date_hierarchy and Daylight savings | contrib.admin | |||
27892 | 27892 | Add a way to specify "independent" migrations | Migrations | |||
27901 | 27901 | Unicode subclasses can't be saved to TextField with MySQL and Python 2 | Database layer (models, ORM) | |||
27902 | 27902 | user_can_authenticate prevents confirm_login_allowed from checking inactive user | contrib.auth | |||
27836 | 27836 | Add a way to delete directories through the file Storage API | File uploads/storage | |||
27862 | 27862 | Exists() feature generates invalid SQL query on postgres backend | Database layer (models, ORM) | |||
27886 | 27886 | Django contrib.postgres JSONField adds additonal quotes to a dictionary. | contrib.postgres | |||
27885 | 27885 | Migration creates index of a deleted table | Migrations | |||
27884 | 27884 | Document that validators needs to be an iterable since Django 1.11 | Documentation | |||
27879 | 27879 | Writing Atom1Feed crashes if enclosures argument isn't provided to add_item() | Utilities | |||
27825 | 27825 | Document that models don't cast field values to the same type that's retrieved from the database | Documentation | |||
27135 | 27135 | Standardise type value returned by introspection.get_constraints for indexes | Database layer (models, ORM) | |||
27837 | 27837 | After upgrade 1.4 to 1.8 in the database creats (or updates) mixed objects with old | Uncategorized | |||
27832 | 27832 | contenttypes migration not following the doc on hints naming | contrib.contenttypes | |||
27367 | 27367 | Document behaviour when several urls have the same name | Documentation | |||
27722 | 27722 | if a template context is an instance of get_template(), it will raise "TypeError: context must be a dict rather than RequestContext" | Template system | |||
27742 | 27742 | Unexpected migration on Parent -> child model inheritence | Migrations | |||
27819 | 27819 | Display a warning when django.views.generic.ListView assumes the default template name | Generic views | |||
27683 | 27683 | Change default transaction isolation level to READ COMMITTED on MySQL | Database layer (models, ORM) | |||
27782 | 27782 | Model signals and Many2Many fields | Documentation | |||
14606 | 14606 | Application module imported twice when running development server | Core (Other) | |||
498 | 498 | Atom support, not just RSS | contrib.syndication | |||
27784 | 27784 | Custom Site model support for django.contrib.sites. | contrib.sites | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
27202 | 27202 | Investigate RenameMethodsBase effect on yaml serialization | Utilities | |||
27769 | 27769 | createsuperuser command missing docs about no-input/interactive | Documentation | |||
27764 | 27764 | Running migration that deletes child model (in multi-table inheritance) backwards results in an error | Migrations | |||
27763 | 27763 | Docs: check invalid csrftoken on CSRF_FAILURE_VIEW | Documentation | |||
27030 | 27030 | Add support for GIN indexes | contrib.postgres | |||
27774 | 27774 | django admin with many objects count is very slow | contrib.admin | |||
27757 | 27757 | The link of the "view_on_site" button is not formed according to the returning result of the "get_absolute_url" method. | contrib.admin | |||
27771 | 27771 | Problem with unicode literals and EMAIL_PORT | Core (Mail) | |||
27743 | 27743 | CSS fix of "viewsitelink", "golink" and "addlink" buttons for Django admin | contrib.admin | |||
27632 | 27632 | Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. | Database layer (models, ORM) | |||
27297 | 27297 | infinite AlterField migrations created for foreign key after case-only model name change | Migrations | |||
27690 | 27690 | remove sleep before dropping test db? | Testing framework | |||
27544 | 27544 | F() Expressions updating dates in .update() field fails on SQLite | Database layer (models, ORM) | |||
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 | |||
27729 | 27729 | Add a method to evaluate QuerySets. | Database layer (models, ORM) | |||
27720 | 27720 | Confusing error message when creating a model with unspecified attributes that have no defaults | Database layer (models, ORM) | |||
27689 | 27689 | FileSystemStorage().get_valid_name() may return empty string | File uploads/storage | |||
27691 | 27691 | Avoid `logger=logging.getLogger(__name__)` | Uncategorized | |||
27664 | 27664 | Manager.contribute_to_class() is called with abstract model rather than concrete model | Database layer (models, ORM) | |||
27677 | 27677 | Disable savepoint support for MySQL NDB engine tables, and option to overwrite the default. | Database layer (models, ORM) | |||
27054 | 27054 | makemigrations tries to create django_migrations in external database | Migrations | |||
27684 | 27684 | Migrations accept default value for DateField that are not portable to all backends | Database layer (models, ORM) | |||
27641 | 27641 | Document limitations of the Locmem cache backend | Documentation | |||
27650 | 27650 | ForeignKey.validate asks db_for_read for the parent's database, not the target field's database | Database layer (models, ORM) | |||
27627 | 27627 | OneToOneField doesn't allow multiple records with NULL value on Microsoft SQL Server | Database layer (models, ORM) | |||
27643 | 27643 | ModelAdmin.save_as is ignored | contrib.admin | |||
27498 | 27498 | Filtering annotated field in SQLite returns wrong results | Database layer (models, ORM) | |||
14297 | 14297 | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | |||
27600 | 27600 | Support reading commands from stdin in shell command | Core (Management commands) | |||
27377 | 27377 | Clarify that prepopulated_fields doesn't work with OneToOneField | Documentation | |||
27263 | 27263 | Allow validators to short-circuit in form field validation | Forms | |||
27182 | 27182 | Some import statement use backslashes instead of parentheses | Core (Other) | |||
27597 | 27597 | UrlResolver doesn't check all possibilities | Core (URLs) | |||
27558 | 27558 | Setting db_index=False on existing ForeignKey causes constraint to be recreated on MySQL | Database layer (models, ORM) | |||
27596 | 27596 | LiveServerTestCase in 1.10.4 doesnt close server ports properly | Testing framework | |||
27592 | 27592 | QueryDict docs don't mention that iter methods are available only on Python 2 | Documentation | |||
27591 | 27591 | running manage.py with virtual environment | Uncategorized | |||
27571 | 27571 | Conditionally add TEST_DATABASE_PREFIX to db name | Testing framework | |||
27416 | 27416 | ModelFormSet with queryset accepts invalid POST data for outer models and create unexpected empty data. | Forms | |||
27569 | 27569 | Resolve reverse url with named groups regular expression to sprintf output formatters not specifying kwargs key / value pairs. | Core (URLs) | |||
27567 | 27567 | Technical exception page/emails crash when the database is down | Error reporting | |||
27564 | 27564 | `refresh_from_db()` should return the model instance instead of None | Database layer (models, ORM) | |||
27535 | 27535 | RFE: Exclude pk from queries | Database layer (models, ORM) | |||
27525 | 27525 | Revert to previous migration automatically after failure when using MySQL backend | Migrations | |||
27506 | 27506 | HttpRequest.build_absolute_uri throws DisallowedHost | HTTP handling | |||
27510 | 27510 | Allow custom keyword arguments to modelform_factory in ModelFormMixin | Generic views | |||
27524 | 27524 | Using user instance (instead of get_user_model()) leads to errors when user model is overridden | contrib.auth | |||
27483 | 27483 | Add a login_required decorator for AJAX requests | contrib.auth | |||
27394 | 27394 | template "floatformat" tag throws ValueError for big numbers in Python 3 | Template system | |||
27519 | 27519 | Issue in Django 1.8.5 model class | Database layer (models, ORM) | |||
27511 | 27511 | Docs incorrect about related_model for GenericRelation being None | Documentation | |||
27500 | 27500 | Warn about potentially significant performance degrading schema changes when making/running migrations | Migrations | |||
27467 | 27467 | UserAttributeSimilarityValidator max_similarity=0/1 doesn't work as documented | contrib.auth | |||
27496 | 27496 | Iterating over ModelChoiceField with RadioSelect widget duplicates query | Forms | |||
27448 | 27448 | GIS distance queries use deprecated ST_distance_sphere | GIS | |||
27386 | 27386 | Readonly callable field is unconditionally wrapped inside <p>...</p>, which might create invalid HTML | contrib.admin | |||
27406 | 27406 | Signals pre_delete and post_delete break logical relationship of models and behave in diffrently with different backends | Database layer (models, ORM) | |||
27414 | 27414 | Document that aliasing ForeignKey fields in F expressions returns pk values, not model instances | Documentation | |||
27200 | 27200 | Provide makemigrations router.allow_migrate() with a model_name | Migrations | |||
27133 | 27133 | Explain how to load initial data with a data migration | Documentation | |||
27435 | 27435 | Raise an error when using --keepdb without an explicit TEST.PASSWORD on Oracle | Testing framework | |||
27446 | 27446 | Addition of `readonly` option to ModelField to allow database generated fields | Database layer (models, ORM) | |||
27442 | 27442 | count estimation on querysets | Database layer (models, ORM) | |||
27429 | 27429 | had to use QuerySet.extra to do WHERE LIKE with arbitrary amount / placement of wildcard characters | Database layer (models, ORM) | |||
27063 | 27063 | i18n_patterns() matches too much of the URL as the language code | Internationalization | |||
27328 | 27328 | return `Set-Cookie` if sessionid= None value | contrib.sessions | |||
27379 | 27379 | Django violates RFC7230 when handling requests. | HTTP handling | |||
27396 | 27396 | Docs: send POST request on base.html does not mention {{ csrf_token }} | Documentation | |||
27373 | 27373 | Incorrect message on 404 debug page for an empty request path | Error reporting | |||
27299 | 27299 | Document Widget.use_required_attribute() | Documentation | |||
27340 | 27340 | Model pre_init signal should provide an `instance` argument | Database layer (models, ORM) | |||
27389 | 27389 | Cannot use QueryDict without configuring settings first | HTTP handling | |||
27350 | 27350 | Attaching signals to abstract models don't work as it used to be | Database layer (models, ORM) | |||
27337 | 27337 | Convoluted MTI with abstract model mixin fails on PY2, works on PY3 | Database layer (models, ORM) | |||
27344 | 27344 | ConditionalGetMiddleware should only operate on GET requests | HTTP handling | |||
27213 | 27213 | ArrayField with null throws ProgrammingError but not ValidationError on Psycopg < 2.6.1 | contrib.postgres | |||
27273 | 27273 | Make usage of construct_change_message easier outside of admin | contrib.admin | |||
27280 | 27280 | can_order/can_delete documentation examples don't require initial data | Documentation | |||
27279 | 27279 | Performance regression when running migrate with RenameModel operations | Migrations | |||
27306 | 27306 | Document relation between auto_now/auto_now_add and timezones | Documentation | |||
27293 | 27293 | Incorrect time string spacing in Korean | Internationalization | |||
27271 | 27271 | ServerFormatter should handle simple string messages with or without args | Utilities | |||
27259 | 27259 | ManyToOneRel.name uses relatemodelname instead of relatedmodelname_set | Database layer (models, ORM) | |||
27230 | 27230 | Inconsistency in AppConfig.path depending on sys.path | Core (Other) | |||
27211 | 27211 | Include HTTP-caching headers to "304 Not Modified" responses | HTTP handling | |||
27216 | 27216 | Wrong import location in deprecation message | contrib.admin | |||
27173 | 27173 | Permit import statements to be longer than 80 characters | Core (Other) | |||
27179 | 27179 | Bug: error when trying to filter using regex/iregex on a key in a django.contrib.postgres.fields.JSONField | contrib.postgres | |||
27099 | 27099 | Document that ModelAdmin.list_filter doesn't appear unless there's more than one choice | Documentation | |||
27167 | 27167 | Removing Validator callable breaks Migrations | Migrations | |||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
27157 | 27157 | AdminForm may crash if model_admin argument is None | contrib.admin | |||
27140 | 27140 | Prevent template rendering from hiding a property's TypeError | Template system | |||
27081 | 27081 | Allow migrations to serialize methods on pypy | Migrations | |||
27145 | 27145 | Discrepenacy between documentation and docstring for Storage.save method | Documentation | |||
27113 | 27113 | Test that setting HttpRequest.encoding clears POST | HTTP handling | |||
27146 | 27146 | template shows empty string instead of actual content when it contains characters like \x93 and \x94 | Template system | |||
27128 | 27128 | A method model.objects.get(pk=obj.pk) returns many objects, but in a database is one. | Uncategorized | |||
27124 | 27124 | caches_setting_for_tests passes cull related options to memcached tests | Core (Cache system) | |||
27139 | 27139 | ImportError: No module named 'polls.apps.PollsConfig' | Documentation | |||
27121 | 27121 | Migrate Fails When Column is Deleted and Unique Together is modified in the same migration | Migrations | |||
27112 | 27112 | django.test.client.Client doesn't support timeouts | Testing framework | |||
27044 | 27044 | `apps` passed to post_migrate_signal should contain migrated appconfigs even when no migration has been applied to them | Migrations | |||
27089 | 27089 | Add the database alias to InconsistentMigrationHistory message | Migrations | |||
27107 | 27107 | setting request.encoding damages request.POST | HTTP handling | |||
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 | |||
27066 | 27066 | Possible Memory leak while evaluating a QuerySet | Database layer (models, ORM) | |||
27007 | 27007 | Handle non-UTF-8 bytes objects for text/* attachments | Core (Mail) | |||
27019 | 27019 | DiscoverRunner does not restore old settings.DEBUG value in teardown | Testing framework | |||
27002 | 27002 | Redundant database query rendering a ModelChoiceField with RadioSelect or CheckboxSelectMultiple | Forms | |||
27015 | 27015 | Hidden widget shouldn't have maxlength/minlength attributes | Forms | |||
27011 | 27011 | Django Middleware 1.10 does not run template_context_processors for exceptions thrown from middleware | HTTP handling | |||
27010 | 27010 | Argon2PasswordHasher.encode() decodes underlying hash as UTF-8 instead of ASCII | contrib.auth | |||
27016 | 27016 | django-admin.py startproject creates urls.py that raises ImportError | Core (URLs) | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
14485 | 14485 | New Site.root field | contrib.sites | |||
14415 | 14415 | Multiple aliases for one database: testing problems | Testing framework | |||
14891 | 14891 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | |||
14402 | 14402 | help_text is not displayed for ManyToMany raw_id fields | contrib.admin | |||
494 | 494 | Collapse in admin interface for inline related objects | contrib.admin | |||
14286 | 14286 | Support for BigAutoField | Database layer (models, ORM) | |||
29 | 29 | Fix usability issue with limit_choices_to and "Add another" in admin | contrib.admin | |||
14368 | 14368 | Reverse relation attribute for OneToOneField fails when set to None | Database layer (models, ORM) | |||
14518 | 14518 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | |||
14716 | 14716 | filter_horizontal and filter_vertical don't work on mobile Safari | contrib.admin | |||
14217 | 14217 | Add validation for model field name the same as the model name when using model inheritance | Core (System checks) | |||
14476 | 14476 | annotate, default aggregation naming and filter annoyance | Database layer (models, ORM) | |||
14909 | 14909 | Adding custom command requires code duplication from Command.handle() if one want to use options like verbosity. | Core (Management commands) | |||
235 | 235 | meta.HashField() | Metasystem | |||
14952 | 14952 | New find_commands(management_dir) to support .pyc and .pyo | Core (Other) | |||
14087 | 14087 | django.core.management.get_commands only sees commands in the last package of a namespace package | Core (Other) | |||
14497 | 14497 | ModelAdmin.readonly_fields isn't graceful with filefields. | contrib.admin | |||
14483 | 14483 | Implement subqueries in geodjango spatial lookup | GIS | |||
14881 | 14881 | [nonrel] Do not assume ``User.id`` to be an integer in django.contrib.auth's pasword reset feature | contrib.auth | |||
14515 | 14515 | Can't pickle ValueQuerySet if query references fields, which aren't on the same model. | Database layer (models, ORM) | |||
14394 | 14394 | Assigning bad data to an m2m attribute should not clear existing data | Database layer (models, ORM) | |||
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) | |||
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 | |||
27 | 27 | 1 | Single form field for multiple database fields | Forms | ||
14226 | 14226 | Bug in dumpdata dependency calculation involving ManyToManyFields | Core (Serialization) | |||
14319 | 14319 | Add signals test_setup and test_teardown to Django test suite runner Options | Testing framework | |||
14760 | 14760 | Admin inlines with file/image field fails to save_as | contrib.admin | |||
14298 | 14298 | maximum open cursors exceeded on Jython and Oracle | Database layer (models, ORM) | |||
14051 | 14051 | Signals for transaction commit/rollback | Database layer (models, ORM) | |||
14825 | 14825 | LocaleMiddleware should store language preferences if possible | Internationalization | |||
14800 | 14800 | Development server should NOT elide favicon from the logs | Core (Management commands) | |||
14461 | 14461 | Allow to use other translation languages than just the ones available in Django | Internationalization | |||
14877 | 14877 | ModelFormSet.save() with a deleted form should work even if the model has already been deleted | Forms | |||
23 | 23 | Add support for ValidationWarning | Forms | |||
14512 | 14512 | Documentation & tools for decorating class-based-views. | Generic views | |||
14786 | 14786 | get_db_prep_lookup call get_prep_value twice for each value if prepared == False | Database layer (models, ORM) | |||
14765 | 14765 | Unnecessary usage of NodeList in ForNode (template rendering) | Template system | |||
14056 | 14056 | Wrong query generated when using reverse foreign key | Database layer (models, ORM) | |||
14492 | 14492 | Model proxy instance does not equal the respective model instance | Database layer (models, ORM) | |||
694 | 694 | [patch] TEMPLATE_DIRS should allow project root relative paths | Template system | |||
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 | |||
14261 | 14261 | Add clickjacking protection (X-Frame-Options header) | HTTP handling | |||
14253 | 14253 | TIME_ZONE not respected by Today and Now widgets in admin | contrib.admin | |||
14150 | 14150 | [patch] a get_objects_or_404 ? | Core (Other) | |||
680 | 680 | get_absolute_url not being used correctly in admin interface? | contrib.admin | |||
25 | 25 | Filtering interface on ForeignKey <select> boxes | contrib.admin | |||
14567 | 14567 | ModelMultipleChoiceField inconsistently returns a list if empty. | Forms | |||
14019 | 14019 | SQLInsertCompiler.as_sql() failure | Database layer (models, ORM) | |||
14018 | 14018 | Introduce class_plural %-substitution placeholder for related_name of ForeignKey/ManyToManyField | Database layer (models, ORM) | |||
14057 | 14057 | 3 | Expose an interface for custom-escaping template content | Template system | ||
14121 | 14121 | Provide object's primary key as a hint for database router method db_for_read() when filtering objects by primary key | Database layer (models, ORM) | |||
14332 | 14332 | manage testserver and manage runserver should have similiar address:port options | Core (Management commands) | |||
14287 | 14287 | TEST_MIRROR is not respected in routers | Database layer (models, ORM) | |||
14705 | 14705 | Model Field Order not influenced by MRO of superclasses | Database layer (models, ORM) | |||
852 | 852 | psycopg.ProgrammingError exceptions leave the connection to the DB in an unusable state | Database layer (models, ORM) | |||
14646 | 14646 | django.contrib.comments is missing default template for comment_notification_email.txt, and has no documentation of template context | contrib.comments | |||
14571 | 14571 | Update jQuery | contrib.admin | |||
14633 | 14633 | Reorganize settings reference docs | Documentation | |||
14976 | 14976 | Add is_html flag to contrib.messages | contrib.messages | |||
14039 | 14039 | FileField special-casing breaks MultiValueField including a FileField | Forms | |||
14694 | 14694 | defer() doesn't work with reverse relations | Database layer (models, ORM) | |||
14678 | 14678 | Users are able to add more than one page to the same url | contrib.flatpages | |||
361 | 361 | 1 | Some Basic Math Filters | Template system | ||
14615 | 14615 | Related objects manager returns related objects with null FKs for unsaved instances | Database layer (models, ORM) | |||
14308 | 14308 | Adding some fields to the Mexican local flavor. | contrib.localflavor | |||
14165 | 14165 | Transaction management is only entered for the primary database | Documentation | |||
14861 | 14861 | Importing settings in a module that contains a logging Handler causes circular import. | Core (Other) | |||
14829 | 14829 | URL dispatcher documentation with class-based generic views | Documentation | |||
14449 | 14449 | restructuredtext filter does not return the correct content | Documentation | |||
14556 | 14556 | Recommend to avoid FlatpageFallbackMiddleware unless absolutely required | Documentation | |||
14885 | 14885 | is_valid for ModelForm changes instance if instance is provided | Documentation | |||
14195 | 14195 | ContentType object fails to use cache, beats DB to death | Uncategorized | |||
14686 | 14686 | ORM support for VoltDB | Database layer (models, ORM) | |||
14827 | 14827 | Authentication Backends should be responsible for checking and setting passwords | contrib.auth | |||
14026 | 14026 | Setting for TRANSACTION_LEVEL on db backends | Database layer (models, ORM) | |||
1 | 1 | Create architecture for anonymous sessions | Core (Other) | |||
409 | 409 | Add support for sqlrelay backend, to pool DB connections | Database layer (models, ORM) | |||
14593 | 14593 | CZBirthNumberField expects two arguments to clean() | contrib.localflavor | |||
14266 | 14266 | Audit database backend support claims, particularly for MySQL | Documentation | |||
596 | 596 | Allow Django to be packaged as a Python egg | Core (Other) | |||
14147 | 14147 | django 1.2 documentation refer to assertQuerysetEqual which is only available in trunk | Documentation | |||
159 | 159 | Circular logout problem | contrib.admin | |||
26 | 26 | Admin validation errors cause FileUploadFields to be reset | contrib.admin | |||
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 | |||
14597 | 14597 | request.is_secure() should support headers like: X-Forwarded-Protocol and X-Forwarded-Ssl | HTTP handling | |||
14399 | 14399 | Site's get_current() not thread safe? | Uncategorized | |||
14438 | 14438 | Deserializer raises ValidationError if natural key is given as string | Core (Serialization) | |||
14138 | 14138 | Apache setup using sqlite3 breaks when performing a field__regex filter | Database layer (models, ORM) | |||
14594 | 14594 | Django/CherryPy problem with POST data | HTTP handling | |||
14998 | 14998 | '/'.join should use os.path.join | Contrib apps | |||
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) | |||
14948 | 14948 | Broken routers in 1.2.4: type object 'ModelBase' has no attribute '_meta' | Database layer (models, ORM) | |||
14938 | 14938 | "Save as" does not save entries added with a Inline | Forms | |||
14913 | 14913 | Romanian translation, including E date format | Translations | |||
14910 | 14910 | I18N locale per app resolving - documentation incorrect and bug | Internationalization | |||
14873 | 14873 | A paginated ListView with a List instead of queryset produces an error | Generic views | |||
14858 | 14858 | Bug in admin change_form template produces javascript error when adding new object with first_field of type DateTimeField. | contrib.admin | |||
14835 | 14835 | Improper indentation for docs/ref/contrib/admin/index.txt | Documentation | |||
14824 | 14824 | django.utils.get_format_modules doesn't respect USE_L10N | Internationalization | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14812 | 14812 | Wrong processing of If-Modified-Since header | Contrib apps | |||
14809 | 14809 | Broken login related tests after r14733 | contrib.auth | |||
14755 | 14755 | Wsgi Error | HTTP handling | |||
14735 | 14735 | Wrong plural formulation in search_form.html | contrib.admin | |||
14709 | 14709 | staticfiles app seems forced upon me | Contrib apps | |||
14702 | 14702 | Add a "needs info" state to tickets | *.djangoproject.com | |||
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 | |||
14670 | 14670 | GenericTabularInline broken as of r13708 | Contrib apps | |||
14661 | 14661 | A couple of MySQL/MyISAM test failures | Testing framework | |||
14652 | 14652 | Sessions seem to be improperly using Pickle to hash a dictionary | contrib.sessions | |||
14640 | 14640 | Add elapsed request time to the development server log | HTTP handling | |||
14634 | 14634 | Sessions are unnecessarily complex | contrib.sessions | |||
14617 | 14617 | Docs should mention runserver's automatic serving of static files | Documentation | |||
14605 | 14605 | method similar to HttpRequest.is_ajax() to detect flash | HTTP handling | |||
14582 | 14582 | django.contrib.staticfiles development file serving is backward-incompatible if MEDIA_URL was pointing to /static/ folder | Contrib apps | |||
14570 | 14570 | New format character to represent locale-specifc alternative month names | Internationalization | |||
14558 | 14558 | Generic View http_method bug | Generic views | |||
14548 | 14548 | Docs and implementation don't match regading return values of certain QuerySet aggregate functions | Documentation | |||
14543 | 14543 | ContentTypes tests fails if auth app is not installed | contrib.contenttypes | |||
14486 | 14486 | Change unittest / unittest2 import logic on trunk | Testing framework | |||
14467 | 14467 | AllValuesFilterSpec does not work with Null | contrib.admin | |||
14455 | 14455 | Document possibly backwards-incompatible localflavor changes | contrib.localflavor | |||
14445 | 14445 | Use HMAC and constant-time comparison functions where needed in Django | Uncategorized | |||
14433 | 14433 | Thread safety problem in contrib.sitemaps | Contrib apps | |||
14405 | 14405 | problem in login view | contrib.auth | |||
14403 | 14403 | Missing/incomplete documentation for FloatField? | Documentation | |||
14386 | 14386 | Standardize Site/RequestSite access; looser coupling of sites framework in contrib | Contrib apps | |||
14360 | 14360 | Clarify documentation of triage states | Documentation | |||
14354 | 14354 | Check password is not None in User.check_password | contrib.auth | |||
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 | |||
14259 | 14259 | URL dispatcher does not reject duplicate URL names | Core (Other) | |||
14249 | 14249 | Inactive users have less permissions then anonymous users with custom backend | contrib.auth | |||
14221 | 14221 | 3 | Mashed Sentences in Doc | Documentation | ||
14060 | 14060 | PostGISAdapter needs to properly cast input for comparisons on geography columns. | GIS | |||
14004 | 14004 | 3 | update() is not mention in the Queryset API Reference | Documentation | ||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
342 | 342 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | |||
399 | 399 | Bigint field object needed | Database layer (models, ORM) | |||
689 | 689 | Honor Web server provided authentication | Core (Other) | |||
528 | 528 | Add a documentation generator that creates a PDF or HTML files locally | Documentation | |||
730 | 730 | more explicit middlware ordering | Core (Other) | |||
285 | 285 | WSGIRequest should set request.path to full uri path | HTTP handling | |||
661 | 661 | New function: batch save of objects would make for more efficient processing | Core (Other) | |||
14718 | 14718 | Different attributes for DateInput and TimeInput in SplitDateTimeWidget | Forms | |||
13 | 13 | 1 | Related objects interface should be tighter (edit_inline) | contrib.admin | ||
14695 | 14695 | 2 | Field's `name` kwarg gets paved over | Database layer (models, ORM) | ||
14849 | 14849 | ManyToManyField has weird behavior in 1.2 w/ multi-db | Database layer (models, ORM) | |||
14610 | 14610 | fixtures should be able to specify their database | Testing framework | |||
289 | 289 | [patch] more details with "Please correct the errors below." | contrib.admin | |||
14608 | 14608 | Adding a INPhoneNumberField to indian localflavor | contrib.localflavor | |||
811 | 811 | IPv6 address field support | Core (Other) | |||
14029 | 14029 | not operator on F objects silently fails | Database layer (models, ORM) | |||
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 | |||
14262 | 14262 | Helper for "get_something as varname" template tag pattern | Template system | |||
14854 | 14854 | Follow PEP 8 -- Style Guide for Python Code | Core (Other) | |||
14220 | 14220 | Backwards-compat code in db.fields.subclassing is a bottleneck | Database layer (models, ORM) | |||
14710 | 14710 | Form css classes for bound fields are not rendered {{ form.field_name }} | Forms | |||
14733 | 14733 | Allow Manager.raw() execute not only "Pure selects" | Database layer (models, ORM) | |||
14105 | 14105 | django.contrib.auth tests failing with cache middleware | Core (Cache system) | |||
717 | 717 | If-Modified-Since checked for exact match | HTTP handling | |||
14013 | 14013 | 'django.db.backends.postgresql_psycopg2' isn't an available database backend. (?!?!?) | Database layer (models, ORM) | |||
14986 | 14986 | TestCase: increase verbosity for TestCase.fixtures usage | Testing framework | |||
14101 | 14101 | Localized DecimalField doesn't accept localized input | Internationalization | |||
14880 | 14880 | raw_id_fields in admin does not work when limit_choices_to dictionary has value=False | contrib.admin | |||
14038 | 14038 | 1.2 Release notes don't mention new template loader classes | Documentation | |||
14240 | 14240 | filesizeformat should localize number | Template system | |||
14934 | 14934 | Decimal errors not localized to LT because of dictionary interpolation | Translations | |||
14309 | 14309 | Spanish translation on deleting objects | Translations | |||
14553 | 14553 | es_AR language update | Translations | |||
14080 | 14080 | Flatpages pt-br translation | Translations | |||
14474 | 14474 | Unnecessary deepcopying of QuerySet inside filter() method results in slower execution | Database layer (models, ORM) | |||
14969 | 14969 | To have a way to modify third part model classes | Database layer (models, ORM) | |||
14814 | 14814 | Check for file binding in FieldFile.delete() | Database layer (models, ORM) | |||
14657 | 14657 | Extra select fields are merged into 'GROUP BY' | Database layer (models, ORM) | |||
14505 | 14505 | Multiple Namespaces and reverse lookup does not work as advertised. | Core (Other) | |||
14420 | 14420 | Can't do validation on ModelFormSets to prevent deletion when there is only one object in formset and it is to be deleted | Forms | |||
14418 | 14418 | lazy instances are not resolved to string when used as Exception value | Uncategorized | |||
14989 | 14989 | Allow serializers to non ovewrite fixtures objects if they are marked as non overridable | Core (Serialization) | |||
14842 | 14842 | Indent the Model Meta Options | 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) | |||
14439 | 14439 | Improve documentation on how to run the GIS test suite | GIS | |||
14095 | 14095 | Objects not saved when readonly_fields is set for inline admin | contrib.admin | |||
14110 | 14110 | iexact lookup doesn't work with subquery values | Database layer (models, ORM) | |||
14826 | 14826 | Accentuated filename upload | File uploads/storage | |||
14717 | 14717 | Connection error not handled | Uncategorized | |||
14453 | 14453 | typecast_timestamp in db.backends.util gives incorrect behavior | Database layer (models, ORM) | |||
14283 | 14283 | 1 | AttributeError on admin detail page after r13708 | Contrib apps | ||
14014 | 14014 | Admin Add user view: Clicking 'Save and add another' button still shows extended user detail form | contrib.admin | |||
14508 | 14508 | Test suite silences warnings | Testing framework | |||
14654 | 14654 | Cannot make documentation in single HTML file format | Documentation | |||
14625 | 14625 | Docs on logging should emphasize that file logging is not multiprocess save | Documentation | |||
14583 | 14583 | EmailField rejects valid emails if followed by trailing whitespace | Forms | |||
14565 | 14565 | No csrf_token on 404 pages | Uncategorized | |||
14398 | 14398 | runfcgi umask option should use literal value | Core (Management commands) | |||
14531 | 14531 | Add validate_unique flag to ModelForm.Meta | Forms | |||
14537 | 14537 | Validators documentation page doesn't say where to import validators from | Documentation | |||
14085 | 14085 | 1 | DATE_FORMAT, TIME_FORMAT etc. docs should have a link to allowed formatting strings | Documentation | ||
14530 | 14530 | specify if new translations to django core can be made in project directory | Documentation | |||
14457 | 14457 | Possible error in settings.py description | Documentation | |||
14452 | 14452 | Need help understanding why the below is happening. | Forms | |||
14225 | 14225 | Documentation website showing "dev" documentation instead of "1.2" | 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 | |||
14306 | 14306 | Translations handling cleanup (with performance boost, too) | Internationalization | |||
14302 | 14302 | models.BooleanField returns integer | Database layer (models, ORM) | |||
14244 | 14244 | In clause with 1000 or more items fails in Oracle | Database layer (models, ORM) | |||
14107 | 14107 | Problem with non-null fieds using Oracle Backend | Database layer (models, ORM) | |||
14008 | 14008 | GeoDjango subquery fails with bad quoting | GIS | |||
14235 | 14235 | UnicodeDecodeError in CSRF middleware | Forms | |||
14246 | 14246 | aggregation_regress tests don't run on Postgres that supports StdDev | Uncategorized | |||
14243 | 14243 | defer and only are not respected by values and by valuest_list() | Database layer (models, ORM) | |||
14032 | 14032 | CSRF cookie value is marked as safe and inserted in the HTML unchecked | Core (Other) | |||
14222 | 14222 | csrf_exempt decorator is useless if not the top-most decorator | Uncategorized | |||
14192 | 14192 | potential issue re in memory django file uploading. | Core (Other) | |||
14197 | 14197 | .update() doesn't work on model_to_dict(model_instance) | Uncategorized | |||
14116 | 14116 | TestClient skips Csrf Middleware | Testing framework | |||
14178 | 14178 | Wrong dateformat in admin edit form | Uncategorized | |||
14068 | 14068 | Fixture loading issue with multi database setting | Core (Serialization) | |||
14123 | 14123 | Trunk tests broken as of r13588 (1.2.x passes) | Testing framework | |||
14109 | 14109 | can't create django docs - ImportError | Documentation | |||
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 | |||
607 | 607 | Admin option to show/hide fields | contrib.admin | |||
920 | 920 | [patch] patch_response_headers breaks when response.content is unicode | Core (Cache system) | |||
9753 | 9753 | âś… | makemessages failed on long Chinese text | Internationalization | ||
919 | 919 | [patch] Implement `random` template tag | Template system | |||
552 | 552 | [patch] SOAP support for django | Tools | |||
172 | 172 | Twisted (twisted.web2) support for Django | Tools | |||
580 | 580 | [patch] caching needs to take more into account than just the URL | Core (Cache system) | |||
461 | 461 | Support use of pypgsql instead of psycopg | Database layer (models, ORM) | |||
22 | 22 | [patch] FileUploadField should allow for clearing the field | contrib.admin | |||
541 | 541 | [patch] Making generic views use other templates like Zope3 ZPT | Generic views | |||
376 | 376 | Add a handler for mod_python v. 2 (Django requires v. 3) | Core (Other) | |||
987 | 987 | HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP | Core (Other) | |||
24 | 24 | edit_inline support for OneToOne relationships | Metasystem | |||
575 | 575 | edit_inline don't save child data when a "blank=True" field is not set | contrib.admin | |||
651 | 651 | Allow directories in filename argument to save_<fieldname>_file | Core (Other) | |||
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 | |||
14 | 14 | PIE-IN-THE-SKY: Add spell-check capability to admin textareas | 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) | |||
921 | 921 | Add a "me" shortcut to UserFields | contrib.admin | |||
265 | 265 | Patch: RequiredIfOtherField and friends don't work with edit_inline | Core (Other) | |||
115 | 115 | 1 | Models CRUD via web services | Core (Other) | ||
893 | 893 | "change password" and "log out" on admin site doesn't work on apache2 | contrib.admin | |||
391 | 391 | date_based generic views might be off by one | Generic views | |||
208 | 208 | Allow the strings the cycle tag uses to contain spaces | Template system | |||
526 | 526 | Error when edit_inline model have unique_together constraint | Database layer (models, ORM) | |||
765 | 765 | Simplified Chinese i18n translation file | Translations | |||
28 | 28 | Delete confirmation should have "replace relationships" shortcut | Metasystem | |||
666 | 666 | Admin should get 404 and 500 templates | contrib.admin | |||
189 | 189 | Inline editing of foreign keys doesn't do pretty error handling. | contrib.admin | |||
599 | 599 | locmem cache should deepcopy values from the cache to prevent aliasing | Core (Cache system) | |||
673 | 673 | Final code example in Tutorial 3 is incorrect | Documentation | |||
710 | 710 | Differentiate between __repr__ and __str__ for model objects | Core (Other) | |||
264 | 264 | 1 | None | Contrib apps | ||
671 | 671 | generic list_object enhancement | Core (Other) | |||
569 | 569 | [patch] better pluralization for table names | contrib.admin | |||
486 | 486 | 1 | [patch] Template system incorrectly persists filter arguments | Template system | ||
518 | 518 | 1 | Need validators that aren't attached to a form field | Validators | ||
425 | 425 | django.utils.images should have a thumbnail function | Tools | |||
509 | 509 | 2 | We need a "Powered by Django" button | Database layer (models, ORM) | ||
475 | 475 | 1 | Recursive function calling not working properly in template tags | Template system | ||
103 | 103 | "Get current version: 1.0" is misleading | *.djangoproject.com | |||
396 | 396 | djangoadmin.py runserver should be able to listen on all available IPs | Tools | |||
362 | 362 | 1 | Anonymous sessions should try to prevent session-stealing | Core (Other) | ||
360 | 360 | 1 | [PATCH] django-admin.py runserver only takes a port when it could also take an ip:port | Core (Other) | ||
273 | 273 | [patch] Password salt and other algorithms support | Core (Other) | |||
276 | 276 | 1 | [patch] new template tag 'strip' | Template system | ||
215 | 215 | Need to generate postgresql tables WITHOUT OIDS by default | Database layer (models, ORM) | |||
247 | 247 | Webpage to list web hosts | *.djangoproject.com | |||
183 | 183 | TypeError: can't compare datetime.datetime to datetime.date | Template system | |||
146 | 146 | Change order_by and ordering parameters to be less verbose | Database layer (models, ORM) | |||
251 | 251 | [patch] Add "AND" and "OR" clauses to the SQL query syntax | Metasystem | |||
216 | 216 | sqlite3 broken post rev 329 | Metasystem | |||
7 | 7 | Patch: Changelist date range filters don't maintain state as expected | contrib.admin | |||
121 | 121 | [patch] Names in SQL should be quoted | Metasystem | |||
166 | 166 | [patch] Add "in" to the lookup types in the DB API | Core (Other) | |||
163 | 163 | Option to leave off __exact | Template system | |||
96 | 96 | 1 | Coment counts on the djangoproject.com weblog | *.djangoproject.com | ||
66 | 66 | [patch] Give views access to application root from urlconf | Core (Other) | |||
109 | 109 | Patch: Customizing Date(Time)Field displays | contrib.admin | |||
90 | 90 | Add "django-admin.py inspectdb" option | Tools | |||
59 | 59 | Hard-coded references to password_change and logout | contrib.admin | |||
77 | 77 | The PostgreSQL code should use schemas instead of prefixes for namespaces. | Database layer (models, ORM) | |||
611 | 611 | fields with editable=False do not render | contrib.admin | |||
16 | 16 | Create some form of "edit many at once" feature for the admin | contrib.admin | |||
200 | 200 | Add a Decimal type and a Currency type | Database layer (models, ORM) | |||
952 | 952 | [patch] Allow for database client encoding configuration from project settings | Database layer (models, ORM) | |||
633 | 633 | Model _post_load method (or similiar for a field?) | Database layer (models, ORM) | |||
999 | 999 | 'bool' object has no attribute 'get' when trying to add a record | Metasystem | |||
482 | 482 | ForeignKey inline editing drops records in the Admin application | Core (Cache system) | |||
760 | 760 | Error reason not seen when 500 template is missing | contrib.admin | |||
639 | 639 | Model FileFields empty on first pass through save() | Core (Other) | |||
317 | 317 | [Patch] slugify delimits words by hyphens, but its validator doesn't like them | Generic views | |||
613 | 613 | prevent raw_post_data parsing on defined view functions | Core (Other) | |||
5 | 5 | Add a cache=NUM_SECONDS argument to QuerySet | Metasystem | |||
343 | 343 | One-to-one relations - different primary_key | Metasystem | |||
393 | 393 | [patch] Filters don't take the str() value of a var | Core (Other) | |||
443 | 443 | Date's of the form 0000-00-00 don't work | Database layer (models, ORM) | |||
924 | 924 | [patch] String filters (lower, upper, capfirst etc.) don't work with international strings | contrib.admin | |||
934 | 934 | ImageField's cause the admin UI to not allow modifications? | Validators | |||
870 | 870 | Cool CSS display bug in the calendar widget in the admin view | contrib.admin | |||
872 | 872 | fields.TextField should pass 'rows' argument to its formfields.LargeTextField | 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 | |||
440 | 440 | [patch] maxlength incorrectly checked for international characters in utf-8 | contrib.admin | |||
87 | 87 | [patch] Oracle database support | Database layer (models, ORM) | |||
81 | 81 | Setting primary_key=True on an non-integer field isn't yet supported | contrib.admin | |||
349 | 349 | [patch] Bad styling in Admin interface | contrib.admin | |||
270 | 270 | Patch: edit_inline and default on fields don't work together | contrib.admin | |||
230 | 230 | FloatField with MySQL Backend fails silently | Database layer (models, ORM) | |||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
61 | 61 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | |||
510 | 510 | 2 | [patch] Defend admin against CSRF attacks | contrib.admin | ||
329 | 329 | RSS framework needs an easier interface | contrib.syndication | |||
338 | 338 | ManyToMany fields don''t work in the generic views | Generic views | |||
463 | 463 | [patch] new mysql.DatabaseWrapper - solving multiple MySQL problems | Core (Other) | |||
739 | 739 | tutorial and docs translations | Documentation | |||
105 | 105 | Make collapse class to work in two ways | contrib.admin | |||
167 | 167 | ForeignKey should also take string arg instead of class name | Metasystem | |||
239 | 239 | Initializing a model instance should not require fields with blank | Metasystem | |||
107 | 107 | [patch] Leaving out ID parameters | Metasystem | |||
420 | 420 | [patch] exclude_fields in AddManipulator and ChangeManipulator | Metasystem | |||
320 | 320 | After completing Tutorial 2, there appears to be a bug in the foreign key related default admin code | contrib.admin | |||
521 | 521 | Multilevel foreign key ordering causes error in Admin changeview | Metasystem | |||
682 | 682 | Fully decoupled URLconf's for apps. | Core (Other) | |||
515 | 515 | 1 | [patch] additional set of cache backends | Core (Cache system) | ||
612 | 612 | [patch] decorator for managing cache-control header | Core (Cache system) | |||
170 | 170 | Unicode field names cause UnicodeEncodeError in main admin handler | contrib.admin | |||
927 | 927 | non-integer primary keys are broken since new-admin merge | Metasystem | |||
648 | 648 | [patch] Add a comment tag like {# commented #} | Template system | |||
500 | 500 | [patch] Templates files extensions other than '.html' should be possible | Template system | |||
416 | 416 | Automate site introspection for url pattern modules, view methods, template directories, and applications | contrib.admin | |||
828 | 828 | Same function used for GET and POST | Database layer (models, ORM) | |||
175 | 175 | select_related does not work in both directions.. | Database layer (models, ORM) | |||
179 | 179 | Time zone doesn't work right under django_admin.py runserver | Core (Management commands) | |||
419 | 419 | Create meta.AbstractModel | Metasystem | |||
574 | 574 | [patch] fix small CSS bug in admin interface | contrib.admin | |||
445 | 445 | allow partial object updates with manipulators | Metasystem | |||
733 | 733 | small addition to i18n.txt with regard to caching | Core (Other) | |||
119 | 119 | 1 | Serving media | Core (Other) | ||
464 | 464 | [patch] Modification of django.core.mail: more fields, using dicts to pass arguments | Core (Other) | |||
610 | 610 | XSLT as templating engine. | contrib.admin | |||
962 | 962 | [patch] Filter registration decorator is missing a return statement | Core (Other) | |||
878 | 878 | URLconf regexp captures should be passed as *args | Core (Other) | |||
853 | 853 | Django has high start costs, weight | Metasystem | |||
606 | 606 | Admin documentation section URL not mentioned in docs | Documentation | |||
298 | 298 | Need impovement to POST.copy() | Core (Other) | |||
755 | 755 | Add "appendable" blocks to the current "overrideable" ones | Template system | |||
847 | 847 | users.create_user fails if User is subclassed using replaces_module = 'auth.users' | Metasystem | |||
78 | 78 | 1 | Add a test suite for core functionality | Tools | ||
876 | 876 | Typo in trunk/docs/forms.txt | Documentation | |||
328 | 328 | [patch] Add a archive_week date-based generic view | Core (Other) | |||
959 | 959 | [patch]Template improvements | Template system | |||
911 | 911 | [patch] Make template system scoped to the parser | contrib.admin | |||
598 | 598 | [patch] Include tag | contrib.admin | |||
625 | 625 | [patch] Add template decorators | Template system | |||
961 | 961 | [patch] Add automatic thumbnail generation to ImageFields | Core (Other) | |||
750 | 750 | i18n should ideally respect the languages supported on a per-application basis | Tools | |||
757 | 757 | Cannot set primary key value manually for new objects. | Core (Other) | |||
473 | 473 | Make MySQL warnings more informative | Database layer (models, ORM) | |||
582 | 582 | [patch] Load templates from application eggs | Template system | |||
746 | 746 | refactor models/__init__.py so fields themselves add their own get_XXXX_count/list functions | Core (Other) | |||
849 | 849 | login_required redirects to pages without parameters and so loses them | Core (Other) | |||
722 | 722 | Allow for period '.' and hyphen '-' characters in usernames with an isUsername validator | Validators | |||
603 | 603 | Improved template error messages | Template system | |||
356 | 356 | [patch]: simple XML-RPC support for Django | Core (Other) | |||
810 | 810 | serving static files documentation | Documentation | |||
732 | 732 | slightly update de-translation | Translations | |||
650 | 650 | render_to_response uses Context instead DjangoContext | Template system | |||
907 | 907 | forms.txt: new_data = place.__dict__ fails for ManyToManyFields | Documentation | |||
535 | 535 | Refactor admin code to clean it up | contrib.admin | |||
908 | 908 | writing Null instead of the default value to the database in default object manipulator | Metasystem | |||
308 | 308 | Adding inline-edited related records during _post_save | contrib.admin | |||
667 | 667 | [patch] extra_lookup_kwargs and extra_context in infodicts should accept callbacks | Generic views | |||
695 | 695 | sqlupdate, creates sql to update the database based on an updated model file | Database layer (models, ORM) | |||
672 | 672 | get_absolute_url isn't nice | contrib.syndication | |||
450 | 450 | [patch] Give generic views support for dynamic lookup keywords | Generic views | |||
772 | 772 | included translations sequences | Internationalization | |||
676 | 676 | [patch] a _post_init hook for model classes to initialize fields from outside content | Metasystem | |||
542 | 542 | [patch] Add an "or cancel" link to add, edit, and delete admin views. | contrib.admin | |||
945 | 945 | not translated parts in admin Javascript | Translations | |||
880 | 880 | Mistake in Czech translation | Internationalization | |||
629 | 629 | [patch] ChangeManipulator does not correctly display <select> when the data is an id type | Core (Other) | |||
766 | 766 | [patch, new-admin] Allow html tags if "allow_tags" model's method attribute is present | contrib.admin | |||
824 | 824 | Need change the Environment variable DJANGO_SETTINGS_MODULE check | Core (Other) | |||
764 | 764 | [i18n] blocktrans parsing error when filter argument contains spaces | Template system | |||
678 | 678 | I would like to see a tutorial describing how to edit One-To-Many relationships | Documentation | |||
623 | 623 | [patch] Allow ssi tag to use template dirs, making apps that use this feature much more portable | Template system | |||
578 | 578 | [patch] automatically do MD5 in admin backend | contrib.admin | |||
559 | 559 | Tutorials should use different project name | Documentation | |||
506 | 506 | [patch] runtests.py should allow models to be tested individually | Tools | |||
4 | 4 | 2 | Add a db cache backend | Core (Cache system) | ||
444 | 444 | FileField returns error when updating | contrib.admin | |||
382 | 382 | globals should show up in model methods and classes (like normal python classes) | Core (Other) | |||
341 | 341 | unique option | contrib.admin | |||
369 | 369 | put the D back in CRUD for FileField | contrib.admin | |||
322 | 322 | [patch] Admin unavailable in development server after [503] | contrib.admin | |||
307 | 307 | Use unicode strings u"bla-bla" in SQL-queries for compatibility with national languages | Metasystem |