nic
(nic)
Most Active Role
N/A
Most Active Component
Database Layer (Models, Orm)
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (477) | Reporter (1) | Owner (0) | Commenter (179) | Summary | Component |
---|---|---|---|---|---|---|
34699 | 34699 | 2 | 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) | |||
27222 | 27222 | Refresh fields that are expressions after Model.save() | Database layer (models, ORM) | |||
34865 | 34865 | DatabaseWrapper are not GC and connections are not closed | Database layer (models, ORM) | |||
34041 | 34041 | Accessibility improvements for admin breadcrumbs | contrib.admin | |||
34380 | 34380 | Make URLField assume "https". | Forms | |||
34871 | 34871 | 4 | Validation of UniqueConstraint with Case() crashes. | Database layer (models, ORM) | ||
897 | 897 | 1 | Bi-Directional ManyToMany in Admin | contrib.admin | ||
373 | 373 | Add support for multi-column primary keys. | Database layer (models, ORM) | |||
470 | 470 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | |||
27674 | 27674 | Deprecate GeoModelAdmin and OSMGeoAdmin | GIS | |||
34976 | 34976 | startproject and startapp should provide feedback | Core (Management commands) | |||
27880 | 27880 | Use __set_name__ to replace some usages of contribute_to_class. | Database layer (models, ORM) | |||
34533 | 34533 | OuterRef not resolved as part of ORDER BY clause | Database layer (models, ORM) | |||
34624 | 34624 | RelatedFieldWidgetWrapper links toggling isn’t working for radio widgets | contrib.admin | |||
27452 | 27452 | Add Postgres serial field to contrib.postgres | contrib.postgres | |||
34555 | 34555 | ModelBase metaclass implementation prevents addition of model fields via __init_subclass__ | Database layer (models, ORM) | |||
27106 | 27106 | Document which template filters can be used in Python code (and how) | Documentation | |||
34429 | 34429 | Allow to set unusable password via admin UI | contrib.auth | |||
34643 | 34643 | Move admin form labels to a more accessible place | contrib.admin | |||
34654 | 34654 | Post-normalization performed on the Username field leading to the bypass of the whitespace stripping | contrib.auth | |||
34846 | 34846 | Add "Copy" button to the code snippets in docs. | Documentation | |||
34608 | 34608 | Migrations generates code that it can't execute | Migrations | |||
34925 | 34925 | refresh_from_db() will not iterate through all of the fields listed in the 'fields' parameter. | Database layer (models, ORM) | |||
34277 | 34277 | Add where clause in QuerySet.bulk_create() when update_conflicts=True | Database layer (models, ORM) | |||
34297 | 34297 | ValueError: invalid token in plural form: EXPRESSION when adding new language | Utilities | |||
27325 | 27325 | Offer a solution for static file serving suitable for production use | Core (Other) | |||
14831 | 14831 | Django Template Style Guide | Documentation | |||
27460 | 27460 | Allow declaring a GenericRelation from an abstract model to another abstract model | Database layer (models, ORM) | |||
27465 | 27465 | Allow EmailMessage to load attachments from the Storage API | Core (Mail) | |||
34964 | 34964 | Reversing the order of Q objects in a CheckConstraint generates a migration | Migrations | |||
34200 | 34200 | Allow setting postgres role during connection setup | Database layer (models, ORM) | |||
27201 | 27201 | Django 1.10 with STATICFILES_STORAGE breaks on absolute path in CSS with double slash | contrib.staticfiles | |||
34971 | 34971 | Several loggers missing from logging documentation | Documentation | |||
34670 | 34670 | Django Admin light theme flickers on dark system | contrib.admin | |||
34658 | 34658 | New assertion `assertNotInHTML`, like `assertContains` has `assertNotContains` | Testing framework | |||
34989 | 34989 | Set Content-Length where possible for HttpResponses. | HTTP handling | |||
34305 | 34305 | Refactor the GeoIP2 tests to use MaxMind test data | GIS | |||
34986 | 34986 | Fix up support for PyPy 3.10 | Core (Other) | |||
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) | |||
34968 | 34968 | MultiPartParser silent large header fields size failures | HTTP handling | |||
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) | |||
34947 | 34947 | assertContains fails when there is unicode in the response json | Testing framework | |||
34899 | 34899 | Model Field.choices callable support is not actually lazy | Database layer (models, ORM) | |||
34915 | 34915 | Do not autopopulate _order field for model with an order_with_respect_to if already set. | Database layer (models, ORM) | |||
27234 | 27234 | Clarify the type of the django.server logger's 'request' extra context | Documentation | |||
34808 | 34808 | Some aggregation functions may return None; this isn't well documented | Documentation | |||
34896 | 34896 | First-party passkey support in django.auth | contrib.auth | |||
34891 | 34891 | force_str(urlsafe_base64_decode(uidb64)) returns object not value | Utilities | |||
34657 | 34657 | Testing assertions `assertContains` and `assertInHTML` should output the haystack on failure | Testing framework | |||
27229 | 27229 | Allow using aggregates in ModelAdmin.list_display | contrib.admin | |||
34312 | 34312 | startapp/startproject template should support file renames with the full context | Core (Management commands) | |||
34499 | 34499 | In tutorial part08, Django debug toolbar shows up in admin site but not in public site | Documentation | |||
34859 | 34859 | Format SQL code prodcued by sqlmigrate | Migrations | |||
34843 | 34843 | Feature request: Support postgres table storage options | Migrations | |||
34752 | 34752 | ASGI http.disconnect not handled for streaming responses | HTTP handling | |||
34829 | 34829 | Django reports the “mutually exclusive” error for settings that do not contain STATICFILES_STORAGE. | File uploads/storage | |||
34820 | 34820 | Migrations crashes when changing ForeignObject properties. | Database layer (models, ORM) | |||
34778 | 34778 | startproject could use find_spec() rather than import_module() to check for conflicts | Core (Management commands) | |||
34803 | 34803 | 3 | Nested OuterRef crashes with AttributeError | Database layer (models, ORM) | ||
34807 | 34807 | importing `django.forms` causes circular import error | Forms | |||
34451 | 34451 | Incorrect exception handling within the django exception handler | Error reporting | |||
34785 | 34785 | Contribution guide comes out non successful | Error reporting | |||
34783 | 34783 | No module named 'smtp' when trying to send an email | Core (Mail) | |||
34771 | 34771 | QuerySet.order_by() crashes on constants that cannot be cast on MySQL. | Database layer (models, ORM) | |||
34362 | 34362 | 7 | FilteredRelation doesn’t support conditional expression | Database layer (models, ORM) | ||
34743 | 34743 | 2 | full_clean() raises AttributeError on constraints with related IDs. | Database layer (models, ORM) | ||
34767 | 34767 | AdminReadonlyField may not show links to related models when the related model has been downcasted | contrib.admin | |||
34766 | 34766 | utils.text: slugify misses "l" when converting "ł" | Utilities | |||
14845 | 14845 | Document connection-creation process | Documentation | |||
34723 | 34723 | `TypeError` when loading a Django app with incorrect type of `choices` | Database layer (models, ORM) | |||
34724 | 34724 | Allow passing kwargs to django.contrib.admin.decorators.display | contrib.admin | |||
34721 | 34721 | 3 | ChoiceField/TypedChoiceField: .value() has inconsistent behaviour, coercion not applied. | Forms | ||
34716 | 34716 | Class methods from nested classes cannot be used as Field.default. | Migrations | |||
34413 | 34413 | Variant of Prefetch but for the earliest/latest related object | Database layer (models, ORM) | |||
34697 | 34697 | Migration serializer for sets results in non-deterministic order. | Migrations | |||
27646 | 27646 | Add QuerySet support for group by modifiers and OLAP functionality | Database layer (models, ORM) | |||
34673 | 34673 | Migrations ordering: add constraint run_immediately_after | Migrations | |||
34666 | 34666 | Mysql issue using afirst "The client was disconnected by the server because of inactivity" | Database layer (models, ORM) | |||
27079 | 27079 | Refactor LiveServerPort tests to not make extra calls to setUpClass() and tearDownClass() | Testing framework | |||
34517 | 34517 | ImageField unnecessarily adds a post_init signal handler to the model | Database layer (models, ORM) | |||
34579 | 34579 | Documentation points to `django-developers` mailing list as primary point of contact for discussion | Documentation | |||
34350 | 34350 | WSGIRequest crashes when "wsgi.input" is None. | Core (Other) | |||
34521 | 34521 | Use __slots__ for template Node classes | Template system | |||
34568 | 34568 | makemigrations --update should respect the --name option. | Database layer (models, ORM) | |||
34567 | 34567 | slugify template filter with allow_unicode | Template system | |||
34544 | 34544 | DBMS_LOB.SUBSTR() is unnecessary for "IS NULL" condition on Oracle. | Database layer (models, ORM) | |||
34525 | 34525 | 1 | index_together warning after migration to new style | Database layer (models, ORM) | ||
34523 | 34523 | 1 | 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 | |||
34069 | 34069 | get_language_from_request should not fallback to settings.LANGUAGE_CODE | Internationalization | |||
34440 | 34440 | AND operator on queryset with joins gives wrong results | Documentation | |||
34466 | 34466 | Django 4.2 overwrites user-specified psycopg cursor_factory | Database layer (models, ORM) | |||
34469 | 34469 | Push inspectdb to assimilate the foreign keys that are in other databases | Database layer (models, ORM) | |||
27778 | 27778 | Update unicode documentation for Python 3 | Documentation | |||
34383 | 34383 | Layout error in Admin when using help_text | Template system | |||
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 | |||
27397 | 27397 | 5 | 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 | |||
34340 | 34340 | 1 | Apparently wrong table name? | Database layer (models, ORM) | ||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34295 | 34295 | Add makemigrations flag that just uses timestamp | Core (Management commands) | |||
34192 | 34192 | 1 | Callable storage on FileField fails to deconstruct when it returns default_storage | Database layer (models, ORM) | ||
34235 | 34235 | ManifestStaticFilesStorage should expose a "hash" of the manifest file. | contrib.staticfiles | |||
34267 | 34267 | 3 | QuerySet.union() crashes with IndexError when getting cached results. | Database layer (models, ORM) | ||
34266 | 34266 | 4 | Add ClosestPoint function to GeoDjango | GIS | ||
34275 | 34275 | Add new Field named FieldAlias | Database layer (models, ORM) | |||
34269 | 34269 | 2 | Add Unnest PostgreSQL ORM function | Database layer (models, ORM) | ||
34110 | 34110 | 6 | Add InMemoryStorage | File uploads/storage | ||
34241 | 34241 | Django admin not showing seconds for list_display nor readonly DateTimeField | contrib.admin | |||
34082 | 34082 | "mysql server has gone away" on 404, 403 or 401 | Database layer (models, ORM) | |||
34239 | 34239 | Resolve load type-hinted objects in views | Generic views | |||
34236 | 34236 | Django logging when in production with Gunnicron | Documentation | |||
34228 | 34228 | Django 4.1.4 cannot import name 'force_unicode' from 'django.utils.encoding' | Utilities | |||
34212 | 34212 | Redis cache client uses a read connection for incr operation | Core (Cache system) | |||
34205 | 34205 | Validation of constraints with __len lookup crashes for ArrayFields. | Database layer (models, ORM) | |||
34172 | 34172 | Documentation of AdminSite.get_urls() encourages security vulnerabilities | contrib.admin | |||
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) | |||
34148 | 34148 | 2 | Removing a field from form.fields previously added to _bound_fields_cache has no effect | Forms | ||
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) | |||
27849 | 27849 | Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates | Database layer (models, ORM) | |||
34094 | 34094 | 3 | RTL alignment is off in admin header area | contrib.admin | ||
27704 | 27704 | contrib.postgres.ArrayField with choices should use TypedMultipleChoiceField as its default form field class | contrib.postgres | |||
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 | |||
34105 | 34105 | Invalid query generated on Postgres when annotate and order_by have common sub-expressions | Database layer (models, ORM) | |||
28000 | 28000 | Avoid SET/DROP DEFAULT unless a field changes from null to non-null | Migrations | |||
34078 | 34078 | Add Postgres range_merge aggregate function to postgres.contrib | contrib.postgres | |||
34050 | 34050 | Generated migration file is not detected by django because of the name of newly generated migration file | Migrations | |||
34005 | 34005 | In Django 3.2 the ORM looses Meta.ordering default order when .annotate is used | Database layer (models, ORM) | |||
27147 | 27147 | Add support for defining bounds in postgres range fields | contrib.postgres | |||
27464 | 27464 | SRID should be stored in DB on MySQL backend | GIS | |||
27961 | 27961 | Misconfigured SECURE_PROXY_SSL_HEADER setting is ignored | HTTP handling | |||
27437 | 27437 | Can't create GinIndex on ArrayField(CITextField) | contrib.postgres | |||
27753 | 27753 | Cleanups when no supported version of Django supports Python 2 anymore | Utilities | |||
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) | |||
27131 | 27131 | send_mail() error on Python 2 if smtp server uses CRAM-MD5 auth method | Core (Mail) | |||
27694 | 27694 | Improve documentation of supported lookups on HStore & JSON fields | Documentation | |||
27697 | 27697 | JSONField with blank=True is rendered as non-required field in a ModelForm | Documentation | |||
27734 | 27734 | Add a helpful error message when a parallel test worker is assigned an unexpected index | Testing framework | |||
56 | 56 | 1 | Primary key columns should be UNSIGNED | Database layer (models, ORM) | ||
27604 | 27604 | Use set_signed_cookie for contrib.messages Cookie storage | contrib.messages | |||
27807 | 27807 | Overriding username validators doesn't work as documented | contrib.auth | |||
27445 | 27445 | RadioSelect widget does not work for NullBooleanField | Documentation | |||
14628 | 14628 | 3 | Document which settings can be changed at runtime | Documentation | ||
27257 | 27257 | 1 | Use the ->> operator when filtering builtin text lookups on JSONField keys | contrib.postgres | ||
27871 | 27871 | 6 | Django keeps making the same migration over and over again | Migrations | ||
27480 | 27480 | 4 | Add a Cache.touch(key, timeout=DEFAULT_TIMEOUT) method | Core (Cache system) | ||
14317 | 14317 | numberformat.format produces wrong results | Internationalization | |||
27408 | 27408 | Make QuerySet.bulk_create() populate fields on related models | Database layer (models, ORM) | |||
27160 | 27160 | Document that running the Django test suite requires creating the databases and, on PostgresQL, a superuser | Documentation | |||
17 | 17 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | |||
14071 | 14071 | Row duplicated when modifying PK | contrib.admin | |||
27910 | 27910 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | |||
27795 | 27795 | Audit force_text invocations | Utilities | |||
27635 | 27635 | django.utils.crypto should use secrets on Python 3.6+ | Utilities | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
14365 | 14365 | Make template-rendering signals available also in DEBUG mode | Testing framework | |||
14675 | 14675 | Update docs and project template to avoid "import *" for url patterns | Core (Other) | |||
27025 | 27025 | Python 3.6 compatibility | Core (Other) | |||
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) | |||
27731 | 27731 | Squashmigrations doesn't optimize AlterField related_name across AlterUniqueTogether/AlterIndexTogether | Migrations | |||
27560 | 27560 | Formset.save() crashes for model with foreign key to concrete base model | Forms | |||
27728 | 27728 | Allowed overriding admin templatetag's templates. | contrib.admin | |||
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 | |||
14807 | 14807 | django.utils.formats localize_input inserts thousands_separator into boolean values | Internationalization | |||
27546 | 27546 | Replace hardcoded class names in __repr__-methods | Core (Other) | |||
27979 | 27979 | Using F() to save negative integers in unsigned columns on MySQL should raise IntegrityError rather than OperationalError | Database layer (models, ORM) | |||
27067 | 27067 | Deprecate string_concat | Internationalization | |||
27332 | 27332 | Specifying additional ON arguments, and more flexibility with joins | Database layer (models, ORM) | |||
14370 | 14370 | Adding support for Autocomplete in contrib.admin | contrib.admin | |||
27895 | 27895 | Test Client fails to decode json response with unicode characters | Testing framework | |||
27858 | 27858 | Stop read-only management commands from attempting to create a django_migrations table | Migrations | |||
27953 | 27953 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | |||
28001 | 28001 | Investigate/update comment about context popping in ForNode.render() | Template system | |||
27952 | 27952 | core.validators.validate_slug doesn't mention that only latin letters are accepted. | Core (Other) | |||
27957 | 27957 | Remove technical terms from InlineForeignKeyField/ModelMultipleChoiceField error messages | Forms | |||
27932 | 27932 | EmailValidator fails on "a.@example.com" | Core (Mail) | |||
27316 | 27316 | Multiple LiveServerTestCase subclasses cannot reuse the same port | Testing framework | |||
27901 | 27901 | Unicode subclasses can't be saved to TextField with MySQL and Python 2 | Database layer (models, ORM) | |||
27862 | 27862 | Exists() feature generates invalid SQL query on postgres backend | Database layer (models, ORM) | |||
27885 | 27885 | Migration creates index of a deleted table | Migrations | |||
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 | |||
27811 | 27811 | Avoid UnicodeEncodeError during generation of email with mail_admins logger | Error reporting | |||
27741 | 27741 | staticfiles_tests test_corrupt_intermediate_files fails intermittently when run in parallel | contrib.staticfiles | |||
27758 | 27758 | Template widget rendering breaks the AdvancedModelIterator pattern | Forms | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
27763 | 27763 | Docs: check invalid csrftoken on CSRF_FAILURE_VIEW | Documentation | |||
27762 | 27762 | Concurrency Safety Documentation | Documentation | |||
27743 | 27743 | CSS fix of "viewsitelink", "golink" and "addlink" buttons for Django admin | contrib.admin | |||
27749 | 27749 | Documention change gunicorn deployment | Documentation | |||
27297 | 27297 | infinite AlterField migrations created for foreign key after case-only model name change | Migrations | |||
27702 | 27702 | {{ form.id }} missing in documentation example | Documentation | |||
27522 | 27522 | ./manage runserver --nostatic doesn't return a traceback | Core (Management commands) | |||
27631 | 27631 | Prevent execution of transactional DDL statements when unsupported. | Migrations | |||
27641 | 27641 | Document limitations of the Locmem cache backend | Documentation | |||
27470 | 27470 | CSRF context processor never sets NOTPROVIDED | CSRF | |||
27182 | 27182 | Some import statement use backslashes instead of parentheses | Core (Other) | |||
27609 | 27609 | gettext_lazy cast to str/unicode errors under py 2.7 if performed after language activation. | Core (System checks) | |||
27592 | 27592 | QueryDict docs don't mention that iter methods are available only on Python 2 | Documentation | |||
27184 | 27184 | Test client crashes when uploading TemporaryFile on Unix | Testing framework | |||
27567 | 27567 | Technical exception page/emails crash when the database is down | Error reporting | |||
27547 | 27547 | Unicode in Textarea breaks rendering | Uncategorized | |||
27509 | 27509 | Installing Geospatial libraries documentation: `gdal-bin` contradicting recommendation. | Documentation | |||
27525 | 27525 | Revert to previous migration automatically after failure when using MySQL backend | Migrations | |||
27519 | 27519 | Issue in Django 1.8.5 model class | Database layer (models, ORM) | |||
27508 | 27508 | Debug 404 page shouldn't include the request path prefix in the description of URLconf matching | Error reporting | |||
27493 | 27493 | 3 | GIS raster transformation test failures due to precisions with GDAL 2.1 | GIS | ||
27503 | 27503 | Provide a way for to-many rels to be used without the db | Database layer (models, ORM) | |||
27448 | 27448 | GIS distance queries use deprecated ST_distance_sphere | GIS | |||
27469 | 27469 | Email crashes cryptically when emptystring passed to django.core.mail.message.sanitize_address | Core (Mail) | |||
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 | |||
27456 | 27456 | Changing the unique parameter from True to False has no effect on MySQL | Migrations | |||
27022 | 27022 | some DjangoTemplates builtin tags misparse lack of whitespace between variable name and boolean operator in arguments | Template system | |||
27427 | 27427 | Add reply_to argument on send_mail wrapper. | Core (Mail) | |||
27363 | 27363 | SessionMiddleware can return redirect(request.path) which might be an unsafe thing to do | contrib.sessions | |||
27379 | 27379 | Django violates RFC7230 when handling requests. | HTTP handling | |||
27373 | 27373 | Incorrect message on 404 debug page for an empty request path | Error reporting | |||
27341 | 27341 | Altering max_length on sqlite: makemigrations creates correct migration, but migrate does not alter length of varchar in the database itself | Migrations | |||
27301 | 27301 | Better handling of errors that are not pickleable when testing in parallel | Testing framework | |||
27244 | 27244 | Incorrect thousand separator for the Greek locale (el) | Internationalization | |||
27312 | 27312 | Checking raw argument to prevent signals from executing during fixture loading isn't DRY | Core (Other) | |||
27262 | 27262 | 1 | Delegate URL resolver checks to URL classes | Core (URLs) | ||
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 | |||
27290 | 27290 | Email validation doesn't check length | Core (Other) | |||
27283 | 27283 | 3 | Typo in the documentation | Documentation | ||
27284 | 27284 | 2 | Typo error in doc file | Documentation | ||
27238 | 27238 | 2 | Disable check_pattern_startswith_slash if settings.APPEND_SLASH=False | Core (System checks) | ||
27245 | 27245 | can't revert migration with index_together with one field | Database layer (models, ORM) | |||
27206 | 27206 | Incorrect DATE_FORMAT for et locale | Internationalization | |||
27196 | 27196 | Allow django admin to be logged into freely on localhost | contrib.admin | |||
27171 | 27171 | #7201 Change 'unicode_literals' in TemplateCommand, change admin and view templates | Template system | |||
27110 | 27110 | makemigrations shouldn't create `django_migrations` table in external databases | Migrations | |||
27146 | 27146 | template shows empty string instead of actual content when it contains characters like \x93 and \x94 | Template system | |||
27125 | 27125 | Can not support django Internationalized domain name in URLValidation | Core (URLs) | |||
27013 | 27013 | Docs - Using Argon2 with Django - more appropriate pip command | Documentation | |||
27065 | 27065 | Deferred fields not passed to inherited models' __class__.__dict__ | Database layer (models, ORM) | |||
27007 | 27007 | Handle non-UTF-8 bytes objects for text/* attachments | Core (Mail) | |||
27035 | 27035 | DiscoverRunner's setup_test_environment() hard-codes settings.DEBUG to False | Testing framework | |||
27038 | 27038 | Migration being created even when no change was made. | Migrations | |||
27015 | 27015 | Hidden widget shouldn't have maxlength/minlength attributes | Forms | |||
27011 | 27011 | 1 | 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 | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
14286 | 14286 | 2 | Support for BigAutoField | Database layer (models, ORM) | ||
29 | 29 | 1 | Fix usability issue with limit_choices_to and "Add another" in admin | contrib.admin | ||
14887 | 14887 | select_related() does not work with Proxy models and multi-table inheritance | Database layer (models, ORM) | |||
14518 | 14518 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | |||
14952 | 14952 | New find_commands(management_dir) to support .pyc and .pyo | Core (Other) | |||
14087 | 14087 | django.core.management.get_commands only sees commands in the last package of a namespace package | Core (Other) | |||
14497 | 14497 | ModelAdmin.readonly_fields isn't graceful with filefields. | contrib.admin | |||
14180 | 14180 | 1 | Creating redundant indexes on foreign keys for MySQL/InnoDB tables | Database layer (models, ORM) | ||
901 | 901 | Reload method for models | Database layer (models, ORM) | |||
14334 | 14334 | Queries don't ensure that comparison objects are the correct type | Database layer (models, ORM) | |||
14638 | 14638 | to_python howto documentation improvement | Documentation | |||
14787 | 14787 | Upload handler should pass errors on to forms.FileField | File uploads/storage | |||
14226 | 14226 | Bug in dumpdata dependency calculation involving ManyToManyFields | Core (Serialization) | |||
14051 | 14051 | 1 | Signals for transaction commit/rollback | Database layer (models, ORM) | ||
14825 | 14825 | LocaleMiddleware should store language preferences if possible | Internationalization | |||
14174 | 14174 | Support for string interpolation in lazy translation | Internationalization | |||
23 | 23 | Add support for ValidationWarning | Forms | |||
14765 | 14765 | Unnecessary usage of NodeList in ForNode (template rendering) | Template system | |||
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 | |||
14253 | 14253 | 1 | TIME_ZONE not respected by Today and Now widgets in admin | contrib.admin | ||
14150 | 14150 | [patch] a get_objects_or_404 ? | Core (Other) | |||
14018 | 14018 | Introduce class_plural %-substitution placeholder for related_name of ForeignKey/ManyToManyField | Database layer (models, ORM) | |||
14802 | 14802 | 4 | feature request: add a method to Fields that is used to render the field as read-only | contrib.admin | ||
14057 | 14057 | Expose an interface for custom-escaping template content | Template system | |||
14016 | 14016 | SQLite3 problem with date comparison | Database layer (models, ORM) | |||
14571 | 14571 | Update jQuery | contrib.admin | |||
14633 | 14633 | Reorganize settings reference docs | Documentation | |||
14976 | 14976 | Add is_html flag to contrib.messages | contrib.messages | |||
14694 | 14694 | defer() doesn't work with reverse relations | Database layer (models, ORM) | |||
154 | 154 | 1 | Can't delete object with ManytoMany Relationship | contrib.admin | ||
14678 | 14678 | 1 | Users are able to add more than one page to the same url | contrib.flatpages | ||
361 | 361 | Some Basic Math Filters | Template system | |||
14093 | 14093 | Confusing error when failing to create a session key because the cache is unavailable | contrib.sessions | |||
14829 | 14829 | URL dispatcher documentation with class-based generic views | Documentation | |||
14195 | 14195 | ContentType object fails to use cache, beats DB to death | Uncategorized | |||
14026 | 14026 | Setting for TRANSACTION_LEVEL on db backends | Database layer (models, ORM) | |||
14593 | 14593 | CZBirthNumberField expects two arguments to clean() | contrib.localflavor | |||
596 | 596 | 1 | Allow Django to be packaged as a Python egg | Core (Other) | ||
159 | 159 | Circular logout problem | contrib.admin | |||
632 | 632 | 1 | database stored templates | Template system | ||
14792 | 14792 | error in the default for TEMPLATE_CONTEXT_PROCESSORS | Documentation | |||
14597 | 14597 | request.is_secure() should support headers like: X-Forwarded-Protocol and X-Forwarded-Ssl | HTTP handling | |||
638 | 638 | 1 | changelist table is too wide on pages with filter sidebar | contrib.admin | ||
14496 | 14496 | Conflict between ModelForm.Meta.exclude and ModelAdmin.readonly attributes | contrib.admin | |||
14138 | 14138 | Apache setup using sqlite3 breaks when performing a field__regex filter | Database layer (models, ORM) | |||
14579 | 14579 | Use built-in sessions middleware for entirely cookie-based sessions | contrib.sessions | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14776 | 14776 | Don't put radio and checkbox input widgets in <ul> lists | Forms | |||
14487 | 14487 | Stop leaking unittest2 as 'unittest' from django.test.simple | Testing framework | |||
14605 | 14605 | 2 | method similar to HttpRequest.is_ajax() to detect flash | HTTP handling | ||
14954 | 14954 | AttributeError: 'dict' object has no attribute 'status_code' | Uncategorized | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14739 | 14739 | Move contrib app translations out of core | Internationalization | |||
14529 | 14529 | Save messages for proxy models show a crazy verbose_name | contrib.admin | |||
14248 | 14248 | 1 | Date and DateTime fields, auto_now_add and PostgreSQL | Database layer (models, ORM) | ||
14570 | 14570 | New format character to represent locale-specifc alternative month names | Internationalization | |||
14386 | 14386 | Standardize Site/RequestSite access; looser coupling of sites framework in contrib | Contrib apps | |||
14799 | 14799 | Test database creation order problem after r14696 | Testing framework | |||
14431 | 14431 | Add a X-Powered-By header by default | Core (Other) | |||
14928 | 14928 | manage runserver does not allow host name as address | django-admin.py runserver | |||
14550 | 14550 | commit_on_success no longer sets back to autocommit mode | Database layer (models, ORM) | |||
14401 | 14401 | Add a contributing HOWTO page for new contributors | Documentation | |||
14703 | 14703 | memcached.set_many() should not special case unicode data | Core (Cache system) | |||
14301 | 14301 | django crashes on email address that passed validate_email() (utf8-tld) | Core (Mail) | |||
14256 | 14256 | 1 | Add support to testserver for the --skip-db-init option | Testing framework | ||
14467 | 14467 | AllValuesFilterSpec does not work with Null | contrib.admin | |||
14721 | 14721 | USE_THOUSAND_SEPARATOR fails with UnicodeDecodeError in several locales | Internationalization | |||
14455 | 14455 | Document possibly backwards-incompatible localflavor changes | contrib.localflavor | |||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
14910 | 14910 | I18N locale per app resolving - documentation incorrect and bug | Internationalization | |||
14187 | 14187 | Add support for bpython in django-admin.py shell | Core (Management commands) | |||
14984 | 14984 | ClearableFileInput generates invalid XHTML | Forms | |||
399 | 399 | Bigint field object needed | Database layer (models, ORM) | |||
342 | 342 | 1 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | ||
689 | 689 | Honor Web server provided authentication | Core (Other) | |||
957 | 957 | A SlugField with prepopulate_from does not work for stacked or tabular edit_inline objects. | contrib.admin | |||
730 | 730 | more explicit middlware ordering | Core (Other) | |||
528 | 528 | 3 | Add a documentation generator that creates a PDF or HTML files locally | Documentation | ||
285 | 285 | 4 | 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) | |||
14063 | 14063 | Validating form file fields is hard | File uploads/storage | |||
13 | 13 | Related objects interface should be tighter (edit_inline) | contrib.admin | |||
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) | |||
14614 | 14614 | Dont send Request message when handle_uncaught_exception() | Core (Other) | |||
14134 | 14134 | 1 | Ability to set csrf cookie path and https-only plus add 'secure' | Core (Other) | ||
14262 | 14262 | Helper for "get_something as varname" template tag pattern | Template system | |||
14854 | 14854 | Follow PEP 8 -- Style Guide for Python Code | Core (Other) | |||
14267 | 14267 | 1 | Trac Upgrade Tracking Ticket | *.djangoproject.com | ||
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) | |||
14880 | 14880 | raw_id_fields in admin does not work when limit_choices_to dictionary has value=False | contrib.admin | |||
14677 | 14677 | 1 | tests.py cannot be split to package always | Testing framework | ||
14796 | 14796 | 2 | inspectdb producing field names which are Python keywords | django-admin.py inspectdb | ||
14498 | 14498 | Forms passed to FormWizard.process_step are not guaranteed to have clean validate data | contrib.formtools | |||
14801 | 14801 | Support for string methods with lazy translations | Internationalization | |||
14969 | 14969 | To have a way to modify third part model classes | Database layer (models, ORM) | |||
14673 | 14673 | MultipleHiddenInput unbound form | Forms | |||
14902 | 14902 | Won't delete files with accents (or other unicode characters) | Core (Other) | |||
14158 | 14158 | SelectMultiple _has_changed assumes data and inital are in same order | Forms | |||
14369 | 14369 | TEMPLATE_STRING_IF_INVALID settable per template rendering | Template system | |||
14838 | 14838 | django admin: a staff memeber can delete itself | Contrib apps | |||
14484 | 14484 | database router ignored on Manager.get() | Database layer (models, ORM) | |||
14311 | 14311 | Improve django.template.defaultfilters.title | Template system | |||
14826 | 14826 | Accentuated filename upload | File uploads/storage | |||
14417 | 14417 | UnicodeDecodeError exception in recent actions | contrib.admin | |||
14777 | 14777 | The "Generating CSV" doc should mention Unicode issues. | Documentation | |||
14561 | 14561 | Missing step in tutorial | Documentation | |||
14569 | 14569 | Date field expression raw query returns unicode instead of datetime object in sqlite | Database layer (models, ORM) | |||
14223 | 14223 | Inconsistent exception raising on DB integrity errors | Database layer (models, ORM) | |||
14525 | 14525 | Bug - exception in messages.info(), etc when using unicode characters. | Contrib apps | |||
14432 | 14432 | Tutorial import line missing (tiny correction) | Documentation | |||
14227 | 14227 | Modify contributing docs to mention the 'easy-pickings' keyword in triage | Documentation | |||
14392 | 14392 | Inconsistency for "creating forms with models" | Documentation | |||
14074 | 14074 | RFE: "Best of both worlds" for short and long? | Documentation | |||
14255 | 14255 | 2 | Factoring mysite out of tutorial imports | Documentation | ||
14135 | 14135 | Admin ignores to_field on ForeignKey | Uncategorized | |||
14182 | 14182 | CsrfViewMiddleware makes modification of the upload handlers impossible | File uploads/storage | |||
14278 | 14278 | 1 | sqlite3 backend and django 1.2.3, bug: «no such table» | Database layer (models, ORM) | ||
14275 | 14275 | Russian file name file in upload | File uploads/storage | |||
14235 | 14235 | 3 | UnicodeDecodeError in CSRF middleware | Forms | ||
14116 | 14116 | TestClient skips Csrf Middleware | Testing framework | |||
313 | 313 | 1 | PhoneNumberField should accept international format numbers | Internationalization | ||
920 | 920 | [patch] patch_response_headers breaks when response.content is unicode | Core (Cache system) | |||
580 | 580 | [patch] caching needs to take more into account than just the URL | Core (Cache system) | |||
10294 | 10294 | ✅ | 1 | Tutorial 4 uses incorrect variable | Documentation | |
461 | 461 | Support use of pypgsql instead of psycopg | Database layer (models, ORM) | |||
541 | 541 | 2 | [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 | 2 | HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP | Core (Other) | ||
575 | 575 | edit_inline don't save child data when a "blank=True" field is not set | contrib.admin | |||
245 | 245 | 6 | Remove old ordering syntax | Metasystem | ||
659 | 659 | 3 | Selecting by month with DateField is broken with sqlite3 backend | Database layer (models, ORM) | ||
708 | 708 | 3 | search for meta.IPAddressField with postgresql backend is broken (admin) | Database layer (models, ORM) | ||
685 | 685 | 6 | [patch] list_detail and archive_* generic views should default allow_empty to True | Generic views | ||
785 | 785 | 3 | many2many table and legacy databases. | Database layer (models, ORM) | ||
265 | 265 | Patch: RequiredIfOtherField and friends don't work with edit_inline | Core (Other) | |||
115 | 115 | 1 | Models CRUD via web services | Core (Other) | ||
899 | 899 | 2 | Formfield doesn't display default value | Forms | ||
616 | 616 | [patch] process_exception middleware extension | Core (Other) | |||
231 | 231 | [patch] Make appropriate model fields honor max_length param | Metasystem | |||
208 | 208 | 1 | Allow the strings the cycle tag uses to contain spaces | Template system | ||
148 | 148 | 1 | Add some padding to the bottom of div#content-main | *.djangoproject.com | ||
191 | 191 | 1 | Pydoc integration | Core (Other) | ||
599 | 599 | 2 | locmem cache should deepcopy values from the cache to prevent aliasing | Core (Cache system) | ||
264 | 264 | None | Contrib apps | |||
425 | 425 | django.utils.images should have a thumbnail function | Tools | |||
504 | 504 | mailing lists don't work without a @gmail email address | *.djangoproject.com | |||
454 | 454 | 2 | 'app' instead of 'module' in django-admin.py --help | contrib.admin | ||
359 | 359 | Simplified assignment and lookup for related fields | contrib.admin | |||
273 | 273 | [patch] Password salt and other algorithms support | Core (Other) | |||
276 | 276 | [patch] new template tag 'strip' | Template system | |||
249 | 249 | IRC nicks | *.djangoproject.com | |||
240 | 240 | get_callback() improvements | Core (Other) | |||
227 | 227 | sqlite and unicode problems | Database layer (models, ORM) | |||
251 | 251 | [patch] Add "AND" and "OR" clauses to the SQL query syntax | Metasystem | |||
79 | 79 | 1 | Unable to run admin interface via stand-alone server | contrib.admin | ||
66 | 66 | 1 | [patch] Give views access to application root from urlconf | Core (Other) | ||
109 | 109 | 1 | Patch: Customizing Date(Time)Field displays | contrib.admin | ||
90 | 90 | Add "django-admin.py inspectdb" option | Tools | |||
171 | 171 | Bug, I think, in foreign keys and SQLite | Database layer (models, ORM) | |||
611 | 611 | fields with editable=False do not render | contrib.admin | |||
16 | 16 | Create some form of "edit many at once" feature for the admin | contrib.admin | |||
572 | 572 | 1 | When i have an ImageField and a auto_now DateTimeField in the same model it doesnt get saved | contrib.admin | ||
200 | 200 | 1 | Add a Decimal type and a Currency type | Database layer (models, ORM) | ||
952 | 952 | 1 | [patch] Allow for database client encoding configuration from project settings | Database layer (models, ORM) | ||
474 | 474 | 2 | Better method of serving admin media files needed | Documentation | ||
863 | 863 | 1 | Atom Feeds should pick up "updated" and "published" elements automatically from auto_now and auto_now_add fields | contrib.syndication | ||
633 | 633 | 1 | Model _post_load method (or similiar for a field?) | Database layer (models, ORM) | ||
609 | 609 | 1 | When using validators.RequiredIfOtherFieldEquals with a Boolean field, it doesn't work the obvious way | contrib.admin | ||
5 | 5 | Add a cache=NUM_SECONDS argument to QuerySet | Metasystem | |||
343 | 343 | 1 | One-to-one relations - different primary_key | Metasystem | ||
393 | 393 | [patch] Filters don't take the str() value of a var | Core (Other) | |||
924 | 924 | [patch] String filters (lower, upper, capfirst etc.) don't work with international strings | contrib.admin | |||
262 | 262 | 1 | editable=False doesn't show in tables that are created with edit_inline=True | contrib.admin | ||
65 | 65 | [i18n] Internationalization and localisation | contrib.admin | |||
440 | 440 | [patch] maxlength incorrectly checked for international characters in utf-8 | contrib.admin | |||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
105 | 105 | Make collapse class to work in two ways | contrib.admin | |||
87 | 87 | [patch] Oracle database support | Database layer (models, ORM) | |||
338 | 338 | 1 | ManyToMany fields don''t work in the generic views | Generic views | ||
669 | 669 | site table | Metasystem | |||
739 | 739 | tutorial and docs translations | Documentation | |||
230 | 230 | 1 | FloatField with MySQL Backend fails silently | Database layer (models, ORM) | ||
61 | 61 | 1 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | ||
312 | 312 | Adding images fails for edit-inline with width_field set | contrib.admin | |||
287 | 287 | slugify description incorrect | Documentation | |||
981 | 981 | 1 | SQL insert files located in every app should be documented | Documentation | ||
805 | 805 | 1 | OneToOneField conflicts with ForeignKey | Database layer (models, ORM) | ||
316 | 316 | 1 | Error while logging into Admin site since revision 487 | contrib.admin | ||
682 | 682 | Fully decoupled URLconf's for apps. | Core (Other) | |||
515 | 515 | [patch] additional set of cache backends | Core (Cache system) | |||
170 | 170 | Unicode field names cause UnicodeEncodeError in main admin handler | contrib.admin | |||
648 | 648 | [patch] Add a comment tag like {# commented #} | Template system | |||
698 | 698 | 1 | Exceptions thrown after CONTROL-C typed to stop test web server. | Core (Management commands) | ||
913 | 913 | [patch] incorrect `list_filter` field error message a bit stranger than necessary | contrib.admin | |||
853 | 853 | Django has high start costs, weight | Metasystem | |||
644 | 644 | SQL Server DB backend: Rev 940 test results | Database layer (models, ORM) | |||
944 | 944 | 1 | allow app to specify a template for login/logout screens | Core (Other) | ||
894 | 894 | [patch] Catch exceptions in response middleware | Core (Other) | |||
303 | 303 | 1 | Error: got unexpected keyword argument when deleting object in admin interface | contrib.admin | ||
356 | 356 | [patch]: simple XML-RPC support for Django | Core (Other) | |||
650 | 650 | render_to_response uses Context instead DjangoContext | Template system | |||
557 | 557 | 1 | date_hierarchy doesn't work with DateField | contrib.admin | ||
593 | 593 | [patch] Fulltext search support in Django | Database layer (models, ORM) | |||
905 | 905 | 1 | [patch] Add _pre_set and _post_set hooks to models | Core (Other) | ||
305 | 305 | sql code was not white space safe? | Database layer (models, ORM) | |||
308 | 308 | 1 | Adding inline-edited related records during _post_save | contrib.admin | ||
672 | 672 | get_absolute_url isn't nice | contrib.syndication | |||
984 | 984 | 1 | list_display and the repr-to-str change | contrib.admin | ||
152 | 152 | FCGI server for django | Core (Other) | |||
900 | 900 | [patch] Premature close of postgres connection with multiple threads | Database layer (models, ORM) | |||
294 | 294 | Use setuptools more aggressively for templates | Template system | |||
388 | 388 | Prefix for django table names | Metasystem | |||
277 | 277 | CommonMiddleware URL rewriting discards POST data | Core (Other) | |||
307 | 307 | Use unicode strings u"bla-bla" in SQL-queries for compatibility with national languages | Metasystem | |||
83 | 83 | Spelling error in Environment not found exception | Core (Other) |