velo
(velo)
Most Active Role
N/A
Most Active Component
N/A
Activity Timeline
[No data in this time period]
Components
[No data in this time period]
Tickets
Trac | Ticket (454) | Reporter (1) | Owner (0) | Commenter (3) | Summary | Component |
---|---|---|---|---|---|---|
27029 | 27029 | Make EmailValidator accept non-ASCII characters in local part | Core (Other) | |||
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) | |||
27880 | 27880 | Use __set_name__ to replace some usages of contribute_to_class. | Database layer (models, ORM) | |||
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 | |||
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) | |||
27909 | 27909 | Use AUTH_USER_MODEL in startproject template | Core (Management commands) | |||
34887 | 34887 | Allow unlimited CharField for SQLite backend | Database layer (models, ORM) | |||
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 | |||
34613 | 34613 | add support for Partitioned cookies | HTTP handling | |||
34297 | 34297 | ValueError: invalid token in plural form: EXPRESSION when adding new language | Utilities | |||
34853 | 34853 | Accept-Language Header takes precedence over cookie for format localization | Internationalization | |||
14974 | 14974 | Add support for translation backends other than gettext | Internationalization | |||
27747 | 27747 | Add signals for Django management commands | Core (Management commands) | |||
27325 | 27325 | Offer a solution for static file serving suitable for production use | Core (Other) | |||
14831 | 14831 | Django Template Style Guide | Documentation | |||
27465 | 27465 | Allow EmailMessage to load attachments from the Storage API | Core (Mail) | |||
27225 | 27225 | "age" header is not set for responses taken from cache. | HTTP handling | |||
27950 | 27950 | Permission classes for Class Based Views | Generic views | |||
34769 | 34769 | JSONField key/path transforms tests fail on Oracle 21c. | Database layer (models, ORM) | |||
34670 | 34670 | Django Admin light theme flickers on dark system | contrib.admin | |||
34658 | 34658 | New assertion `assertNotInHTML`, like `assertContains` has `assertNotContains` | Testing framework | |||
27813 | 27813 | BinaryField type inconsistent between sqlite3 (bytes) and postgresql (memoryview) | Database layer (models, ORM) | |||
34742 | 34742 | calling a DELETE endpoint without a trailing slash does not thow RuntimeError in DEBUG mode | HTTP handling | |||
34593 | 34593 | Django admin list does same Count query twice when there are no filters | contrib.admin | |||
34830 | 34830 | csrf_failure and bad_request views missing context processors | Core (Other) | |||
27676 | 27676 | MariaDB 10.2 supports defaults for text columns | Database layer (models, ORM) | |||
34633 | 34633 | Add prefetch_related() cache invalidation for create() in reverse many-to-one managers. | Database layer (models, ORM) | |||
34907 | 34907 | loaddata crashes on objects with natural keys when don't exist on passed database. | Core (Serialization) | |||
14810 | 14810 | Admin inline templates need blocks | contrib.admin | |||
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) | |||
34919 | 34919 | Missing scope attribute in admin doc table headers. | contrib.admindocs | |||
34963 | 34963 | Recursive and other "combinator" queries broken in django-cte | Uncategorized | |||
34940 | 34940 | Filter queryset on "tuples" of values for multiple columns | Database layer (models, ORM) | |||
34942 | 34942 | Add icontains support for PostgreSQL ArrayField | Database layer (models, ORM) | |||
34922 | 34922 | Add dynamic HTML/CSS classes to table row elements in admin changelist view | contrib.admin | |||
34916 | 34916 | Add support for brotli compression | HTTP handling | |||
34915 | 34915 | Do not autopopulate _order field for model with an order_with_respect_to if already set. | Database layer (models, ORM) | |||
27234 | 27234 | Clarify the type of the django.server logger's 'request' extra context | Documentation | |||
34906 | 34906 | Need help with makemigrations | Database layer (models, ORM) | |||
14761 | 14761 | URL resolving / reversing design doesn't allow alternate specs | Core (URLs) | |||
34759 | 34759 | Confirm/Add support for SpatiaLite 5.1 | GIS | |||
27229 | 27229 | Allow using aggregates in ModelAdmin.list_display | contrib.admin | |||
14336 | 14336 | list_display should be able to contain sortable references to annotated fields | contrib.admin | |||
34878 | 34878 | Autoreload crashes with FORM_RENDERER="django.forms.renderers.TemplatesSetting". | Template system | |||
34879 | 34879 | "Data truncated for column .." for migration changing auto-id-field | Migrations | |||
34880 | 34880 | Required a post_save_action hook to perform additional action in admin. | contrib.admin | |||
34863 | 34863 | sqlite math functions don't accept character fields as input | Database layer (models, ORM) | |||
34843 | 34843 | Feature request: Support postgres table storage options | Migrations | |||
34834 | 34834 | 3 | Use `search` role for the admin changelist search form | contrib.admin | ||
34837 | 34837 | CheckboxSelectMultiple.attrs should accept more than "id" and "class" | Template system | |||
34642 | 34642 | File.open to support different encodings | Core (Other) | |||
34826 | 34826 | Bounded Integer Range Field For Forms | Forms | |||
34768 | 34768 | Calling `colorama.init()` on module load can have unwanted side effects | Core (Management commands) | |||
34778 | 34778 | startproject could use find_spec() rather than import_module() to check for conflicts | Core (Management commands) | |||
34451 | 34451 | Incorrect exception handling within the django exception handler | Error reporting | |||
34802 | 34802 | django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() | contrib.admin | |||
34787 | 34787 | The 'runserver' command doesn't work when run from an installed script on Windows | Core (Management commands) | |||
34790 | 34790 | loading old migration file | Migrations | |||
34771 | 34771 | QuerySet.order_by() crashes on constants that cannot be cast on MySQL. | Database layer (models, ORM) | |||
34755 | 34755 | Provide accelerated binary wheels | Uncategorized | |||
34733 | 34733 | m2m_changed signal is unaware if .set() method is being called | Database layer (models, ORM) | |||
34729 | 34729 | Add explicit option to enable IF EXISTS / IF NOT EXISTS in PostgresQL index operations | contrib.postgres | |||
34723 | 34723 | `TypeError` when loading a Django app with incorrect type of `choices` | Database layer (models, ORM) | |||
27471 | 27471 | Make admin's list_filter choices collapsable | 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) | |||
34697 | 34697 | Migration serializer for sets results in non-deterministic order. | Migrations | |||
34705 | 34705 | BoundField.as_widget() ignores aria-describedby in attrs argument | Forms | |||
34696 | 34696 | Actions selection counter gets cleared when using Chrome's back button | contrib.admin | |||
34688 | 34688 | Remove contrib.sitemaps.ping_google(). | contrib.sitemaps | |||
34704 | 34704 | File Size Validator | File uploads/storage | |||
34700 | 34700 | ValidatedFileField | File uploads/storage | |||
34263 | 34263 | File validators for MIME type, size, and extension. | File uploads/storage | |||
34572 | 34572 | Confirm/Add support for GDAL 3.7. | GIS | |||
34632 | 34632 | Let makemigrations output an error message with --check | Migrations | |||
34594 | 34594 | KT doesn’t work across foreign keys | Database layer (models, ORM) | |||
34634 | 34634 | Creating objects with nested MTI crashes. | Database layer (models, ORM) | |||
34661 | 34661 | Peppering user passwords | contrib.auth | |||
34660 | 34660 | Use RFC3339 format and input type=(date|time|datetime-local) for date/time/datetime form fields | Forms | |||
34652 | 34652 | Async support in admin view | contrib.admin | |||
34602 | 34602 | Fail gettext when no translation file is found or when no msgid is found in the given translation file | Internationalization | |||
34635 | 34635 | ModelChoiceField with a to_attr that can have an EMPTY_VALUE | Forms | |||
34615 | 34615 | queryset.order_by().first() is not consistent with other queryset behaviours | Database layer (models, ORM) | |||
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) | |||
34592 | 34592 | admin css font does not need explicit apple fonts | contrib.admin | |||
34591 | 34591 | Django ORM replace INNER JOIN with STRAIGHT_JOIN | Database layer (models, ORM) | |||
34579 | 34579 | Documentation points to `django-developers` mailing list as primary point of contact for discussion | Documentation | |||
34322 | 34322 | ManifestStaticFilesStorage crashes on commented JavaScript import statements | contrib.staticfiles | |||
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 | |||
34552 | 34552 | Delaying get_from_clause call as much as possible. | Database layer (models, ORM) | |||
34541 | 34541 | StorageRouter | File uploads/storage | |||
34531 | 34531 | Rendering form throws deprecation warning | Forms | |||
34515 | 34515 | Translatable URL patterns raise 404 for non-English default language when prefix_default_language=False is used. | Internationalization | |||
34527 | 34527 | Unexpected behavior with division in aggregation | Database layer (models, ORM) | |||
34526 | 34526 | issue in admin with sites | contrib.admin | |||
34512 | 34512 | Admin missing breadcrumbs in app index | contrib.admin | |||
34440 | 34440 | AND operator on queryset with joins gives wrong results | Documentation | |||
34501 | 34501 | Revert CICharField deprecation | contrib.postgres | |||
34489 | 34489 | feature: Support for PostgreSQL table partitioning | Database layer (models, ORM) | |||
34486 | 34486 | SearchHeadline crashes without an active connection. | contrib.postgres | |||
34028 | 34028 | Django 'static' template tag fails to generate URLs with SCRIPT_NAME prefix | Template system | |||
34461 | 34461 | Constructing urls outside the request cycle | Core (Other) | |||
34447 | 34447 | Support backgroup async repeat task. just like fastapi_utils.tasks.repeat_every | Core (Other) | |||
34441 | 34441 | A new require_files decorator for file validation in Django Framework | File uploads/storage | |||
27487 | 27487 | ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple | contrib.admin | |||
34423 | 34423 | Migrations, UniqueConstraint lenght of identifier can be too long for Postgres/MySQL | Migrations | |||
27397 | 27397 | Querying with an integer larger than SQLite supports crashes with OverflowError | Database layer (models, ORM) | |||
27559 | 27559 | Admin changelist turns GET QueryDict into dict which may lose parameters | contrib.admin | |||
34373 | 34373 | Update docs on ForeignKey to suggest setting "to" and object before a string | Documentation | |||
34365 | 34365 | add_form_template used as change_form_template when adding object when only declaring change_form_template | contrib.admin | |||
34364 | 34364 | Add Today to ORM db.models.functions.datetime | Database layer (models, ORM) | |||
34348 | 34348 | Add medium path to the settings.py file from the time the project is created | Core (Other) | |||
34318 | 34318 | Add a release note that makemessages no longer changes .po files when up to date. | Documentation | |||
27572 | 27572 | Static files served in development should prevent caching | contrib.staticfiles | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34275 | 34275 | Add new Field named FieldAlias | Database layer (models, ORM) | |||
34269 | 34269 | Add Unnest PostgreSQL ORM function | Database layer (models, ORM) | |||
34265 | 34265 | Add ToDate ORM function | Database layer (models, ORM) | |||
34261 | 34261 | Use {% url model_object %} to work with get_absolute_url | Template system | |||
34251 | 34251 | Paginator should warn if ordering is not deterministic | Core (Other) | |||
34110 | 34110 | Add InMemoryStorage | File uploads/storage | |||
34246 | 34246 | Feature: Add new type of fields - cryptofields | Database layer (models, ORM) | |||
34241 | 34241 | Django admin not showing seconds for list_display nor readonly DateTimeField | contrib.admin | |||
34244 | 34244 | Allow overriding error params in BaseValidator | Core (Other) | |||
34239 | 34239 | Resolve load type-hinted objects in views | Generic views | |||
34238 | 34238 | Support computed `GENERATED ALWAYS` columns | Database layer (models, ORM) | |||
34236 | 34236 | Django logging when in production with Gunnicron | Documentation | |||
14094 | 14094 | Cannot define CharField with unlimited length | Database layer (models, ORM) | |||
34224 | 34224 | App name in help text of commands is missing context | Core (Management commands) | |||
34204 | 34204 | Django cannot load when Python is compiled with --without-doc-strings enabled | Core (Other) | |||
34203 | 34203 | Drop support for psycopg2 2.8 | Database layer (models, ORM) | |||
34190 | 34190 | Add a dump and die function to Django | Utilities | |||
34189 | 34189 | Code in Tutorial does not work because of a ',' | Documentation | |||
34185 | 34185 | Serving static/media files during development can't work when use SCRIPT_NAME | Documentation | |||
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 | |||
34183 | 34183 | Add a ChoicesMeta.max_length property returning the max_length when data type supports len() | Database layer (models, ORM) | |||
34152 | 34152 | Add the ability to store logs in a table | Utilities | |||
34167 | 34167 | Set a reasonable default for EMAIL_TIMEOUT | Core (Mail) | |||
34168 | 34168 | Add support for list of parameters to the QuerySet.raw(). | Database layer (models, ORM) | |||
34166 | 34166 | UniqueConstraint with condition not validated if the condition field is not editable. | Database layer (models, ORM) | |||
34159 | 34159 | Django potential improvement - views decorator for http_timeout with auto retry | HTTP handling | |||
891 | 891 | customize table name prefixes | Database layer (models, ORM) | |||
34150 | 34150 | Add "View on site" links to generic common model URL and also to common url for app. | contrib.admin | |||
27849 | 27849 | Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates | Database layer (models, ORM) | |||
34134 | 34134 | Add DynamoDB engine to sessions middleware | contrib.sessions | |||
34124 | 34124 | Developer experience on {% with %} template tag can be improved. | Template system | |||
34035 | 34035 | ImageField doesn't consider EXIF rotation when storing width and height | Database layer (models, ORM) | |||
34122 | 34122 | models.ForeignObject is missing documentation | Documentation | |||
34085 | 34085 | Black shouldn't format non-Python files | Core (Management commands) | |||
34106 | 34106 | Allow LogoutView to render a confirmation template on a GET request (Like LoginView) | contrib.auth | |||
34107 | 34107 | Django ORM queries do not pick up indexes made on a key in JSONField in Postgres | Database layer (models, ORM) | |||
34091 | 34091 | Invalid SQL: FROM clauses can be omitted when QuerySet is accessed from multiple threads | Database layer (models, ORM) | |||
34076 | 34076 | Native support for SurrealDB | Database layer (models, ORM) | |||
34068 | 34068 | `runserver 0`'s "Starting development server at <address>" doesn't work | Core (Management commands) | |||
34061 | 34061 | Model validations should be run on save() | Database layer (models, ORM) | |||
34049 | 34049 | Admin - Scrollbar appears without overflowing content | contrib.admin | |||
34032 | 34032 | Base authentication Backend should raise NotImplemented on needed methods | contrib.auth | |||
34022 | 34022 | admin:logout fails to log out non-staff users | contrib.admin | |||
34002 | 34002 | PasswordResetView should work with AbstractBaseUser subclasses without is_active field. | contrib.auth | |||
27944 | 27944 | Have meta.get_field('pk') return the primary key field directly | Database layer (models, ORM) | |||
14411 | 14411 | Inline delete not prompting cascade delete warning | contrib.admin | |||
14092 | 14092 | ImageField should allow SVG | Database layer (models, ORM) | |||
27550 | 27550 | add version of GEOSGeometry.normalize() that returns new geometry | GIS | |||
27844 | 27844 | Add a management command to optimize a migration | Migrations | |||
27753 | 27753 | Cleanups when no supported version of Django supports Python 2 anymore | Utilities | |||
27936 | 27936 | Add some clarifications to "Spanning multi-valued relationships" | Documentation | |||
27590 | 27590 | Allow configuration of where to save staticfiles manifest. | 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 | |||
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 | |||
27149 | 27149 | Allow using a subquery in QuerySet.filter() | Database layer (models, ORM) | |||
56 | 56 | Primary key columns should be UNSIGNED | Database layer (models, ORM) | |||
14628 | 14628 | Document which settings can be changed at runtime | Documentation | |||
27417 | 27417 | Migration to change model field case crashes on Oracle | Migrations | |||
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 | |||
27760 | 27760 | Hard to diagnose reason for 400 response when making test request that sets SERVER_NAME | Testing framework | |||
27910 | 27910 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | |||
14129 | 14129 | Slovenian translation plural-forms | Internationalization | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
14204 | 14204 | Take advantage of SQLite support for FK constraints | Database layer (models, ORM) | |||
27025 | 27025 | Python 3.6 compatibility | Core (Other) | |||
14091 | 14091 | Fix incorrect quoting in connection.queries | Database layer (models, ORM) | |||
27595 | 27595 | Database converters are not run for related fields referencing related fields | Database layer (models, ORM) | |||
820 | 820 | Add "view" permission to compliment add/change/delete | contrib.admin | |||
27392 | 27392 | Remove "Tests that", "Ensures that", etc. from test docstings | Documentation | |||
27317 | 27317 | Make Form subclasses combine Form.Media from all parents | Forms | |||
27682 | 27682 | Add more dependencies to extras_require (eg sqlparse, PyYAML) | Packaging | |||
14642 | 14642 | save_as=True and generic inline in admin gives IndexError | contrib.contenttypes | |||
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 | |||
27818 | 27818 | Use contextlib.suppress to suppress exceptions. | Core (Other) | |||
27258 | 27258 | Raise an exception if RequestContext is used with template.backends.django.Template.render() | Template system | |||
27855 | 27855 | Document Python 3.4 support for Django 2.0 | Documentation | |||
27477 | 27477 | Use QuerySet.select_for_update() in admin change form to fix race condition | contrib.admin | |||
27303 | 27303 | Selecting multiple admin list_filters across relations return results that don't match both filters | contrib.admin | |||
27563 | 27563 | Move "Apply limit_choices_to" code from BaseModelForm to fields_for_model() | Forms | |||
27953 | 27953 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | |||
27792 | 27792 | Extended category support for Atom and RSS feeds | contrib.syndication | |||
27039 | 27039 | ModelFields with 'default' value set and 'required'=False in form does not use default value | Forms | |||
27241 | 27241 | Annotate doesn't work with PostgreSQL views anymore | Database layer (models, ORM) | |||
27554 | 27554 | Queryset evaluation fails with mix of nested and flattened prefetches (AttributeError on RelatedManager) | Database layer (models, ORM) | |||
27644 | 27644 | Document FileSystemStorage.get_created_time() limitation on Unix | Documentation | |||
27926 | 27926 | Allow squashmigrations to create a fresh set of migrations and delete the old ones | Migrations | |||
27751 | 27751 | Teardown of a PG test database fails if it is an autogenerated test_MYDB database | Testing framework | |||
27834 | 27834 | Add the STRPOS database function | Database layer (models, ORM) | |||
27365 | 27365 | Fields suddenly not found. | Database layer (models, ORM) | |||
27981 | 27981 | date/time filter docs inaccurate about how localization works | Documentation | |||
27952 | 27952 | core.validators.validate_slug doesn't mention that only latin letters are accepted. | Core (Other) | |||
27883 | 27883 | "Vertical" polymorphism of models | Database layer (models, ORM) | |||
27825 | 27825 | Document that models don't cast field values to the same type that's retrieved from the database | Documentation | |||
27847 | 27847 | Allow caching form templates when DEBUG=True | Forms | |||
27839 | 27839 | Add a native file upload progress bar through forms | Forms | |||
27823 | 27823 | Use python-home in WSGI daemon installation documentation | Documentation | |||
27742 | 27742 | Unexpected migration on Parent -> child model inheritence | Migrations | |||
27537 | 27537 | Provide a simpler way to default runserver IP/port to 0.0.0.0:8000 | Core (Management commands) | |||
27809 | 27809 | Add pre_add and post_add signals | Database layer (models, ORM) | |||
27683 | 27683 | Change default transaction isolation level to READ COMMITTED on MySQL | Database layer (models, ORM) | |||
27806 | 27806 | Allow for more dynamic ALLOWED_HOSTS configuration | Core (Other) | |||
27798 | 27798 | Add a standardised approach for packaged apps to define default settings | Core (Other) | |||
14606 | 14606 | Application module imported twice when running development server | Core (Other) | |||
27784 | 27784 | Custom Site model support for django.contrib.sites. | contrib.sites | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
27762 | 27762 | Concurrency Safety Documentation | Documentation | |||
27740 | 27740 | Allow content_type or object_id of GenericForeignKey to be field on related model | contrib.contenttypes | |||
27663 | 27663 | Make Index.create_sql() and SchemaEditor._create_index_sql() return SQL parameters as well | Migrations | |||
27720 | 27720 | Confusing error message when creating a model with unspecified attributes that have no defaults | Database layer (models, ORM) | |||
27711 | 27711 | Questionable "Install Django" option ordering | Documentation | |||
27703 | 27703 | [Feature request] Template language type annotations | Template system | |||
27689 | 27689 | FileSystemStorage().get_valid_name() may return empty string | File uploads/storage | |||
27695 | 27695 | Development testing instructions do not work | Uncategorized | |||
27680 | 27680 | Recommend ccbv.co.uk in class-based views docs | Documentation | |||
27669 | 27669 | Tutorial leaves user alone half-way - no deployment instructions | Documentation | |||
27641 | 27641 | Document limitations of the Locmem cache backend | Documentation | |||
27638 | 27638 | Rollback data changes made inside templates | Template system | |||
27640 | 27640 | HTTPResponse.__repr__ errors when Content-Type header is not defined | HTTP handling | |||
27485 | 27485 | Allow ALLOWED_HOSTS to accept an IP-range / wildcard | HTTP handling | |||
27263 | 27263 | Allow validators to short-circuit in form field validation | Forms | |||
27597 | 27597 | UrlResolver doesn't check all possibilities | Core (URLs) | |||
27601 | 27601 | BooleanField no longer accepts empty string as False value | Database layer (models, ORM) | |||
27569 | 27569 | Resolve reverse url with named groups regular expression to sprintf output formatters not specifying kwargs key / value pairs. | Core (URLs) | |||
27568 | 27568 | Add new Entropy Password Validator to django.contrib.auth.password_validation | contrib.auth | |||
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 | |||
27483 | 27483 | Add a login_required decorator for AJAX requests | contrib.auth | |||
27295 | 27295 | Add a system check to prohibit models that start with an underscore | Core (System checks) | |||
27519 | 27519 | Issue in Django 1.8.5 model class | Database layer (models, ORM) | |||
27500 | 27500 | Warn about potentially significant performance degrading schema changes when making/running migrations | Migrations | |||
27440 | 27440 | Allow reverse() to return a fully qualified URL | Core (URLs) | |||
27406 | 27406 | Signals pre_delete and post_delete break logical relationship of models and behave in diffrently with different backends | Database layer (models, ORM) | |||
27443 | 27443 | support executing ANALYZE on tables | 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 | |||
27425 | 27425 | Outdated FAQ, developers to hire | Documentation | |||
27388 | 27388 | Filter chaining results in unnecessary joins (and degenerate performance) | Database layer (models, ORM) | |||
27357 | 27357 | Variant of FilePathField that uses a Storage backend | Database layer (models, ORM) | |||
27351 | 27351 | Add support for composite fields | Database layer (models, ORM) | |||
27312 | 27312 | Checking raw argument to prevent signals from executing during fixture loading isn't DRY | Core (Other) | |||
27259 | 27259 | ManyToOneRel.name uses relatemodelname instead of relatedmodelname_set | Database layer (models, ORM) | |||
27254 | 27254 | Detect web server context | Uncategorized | |||
27255 | 27255 | Change test runner to display full dotted name of test | Testing framework | |||
27173 | 27173 | Permit import statements to be longer than 80 characters | Core (Other) | |||
27192 | 27192 | Allow pluralizing admin URLs | contrib.admin | |||
27197 | 27197 | Document how blank=True affects the migrations questioner | Documentation | |||
27143 | 27143 | SearchQuery is not combinable using more than one `&` or `|` operators | contrib.postgres | |||
27189 | 27189 | Allow namespaced management commands | Core (Management commands) | |||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
27163 | 27163 | Unable to specify multiple pythonpath in django-admin | Core (Management commands) | |||
27128 | 27128 | A method model.objects.get(pk=obj.pk) returns many objects, but in a database is one. | Uncategorized | |||
27112 | 27112 | django.test.client.Client doesn't support timeouts | Testing framework | |||
27116 | 27116 | Deferrable Admin Filters | contrib.admin | |||
27044 | 27044 | `apps` passed to post_migrate_signal should contain migrated appconfigs even when no migration has been applied to them | Migrations | |||
27093 | 27093 | ORM error on apache + wsgi | Database layer (models, ORM) | |||
27082 | 27082 | Make timezone.localtime() default to timezone.now() when no value is given | Utilities | |||
27071 | 27071 | Raise a friendly exception when a string is returned from a view function | HTTP handling | |||
27070 | 27070 | Support for `Q` objects in `get_or_create` and `update_or_create` | Database layer (models, ORM) | |||
27047 | 27047 | Popup inlines | contrib.admin | |||
27045 | 27045 | Document that AUTH_PASSWORD_VALIDATORS doesn't apply to create_user() and create_superuser() | Documentation | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
14485 | 14485 | New Site.root field | contrib.sites | |||
14891 | 14891 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | |||
494 | 494 | Collapse in admin interface for inline related objects | contrib.admin | |||
14368 | 14368 | Reverse relation attribute for OneToOneField fails when set to None | 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) | |||
901 | 901 | Reload method for models | Database layer (models, ORM) | |||
14273 | 14273 | Development server does not shutdown cleanly | Core (Other) | |||
14787 | 14787 | Upload handler should pass errors on to forms.FileField | File uploads/storage | |||
27 | 27 | Single form field for multiple database fields | Forms | |||
14226 | 14226 | Bug in dumpdata dependency calculation involving ManyToManyFields | Core (Serialization) | |||
14136 | 14136 | Show how to specify schemas for Oracle databases | Documentation | |||
14916 | 14916 | No proper initialization of models/signals/etc.... | Core (Other) | |||
14305 | 14305 | inspectdb should output unmanaged model definitions | Core (Management commands) | |||
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) | |||
937 | 937 | Autoreload reloads for every request. | Core (Management commands) | |||
14512 | 14512 | Documentation & tools for decorating class-based-views. | Generic views | |||
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 | |||
14396 | 14396 | Admin generates a query burst on ForeignKey with null = True | contrib.admin | |||
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 | |||
14945 | 14945 | ContentType.objects.get_for_model doesn't allow using multiple databases | Database layer (models, ORM) | |||
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) | |||
14057 | 14057 | Expose an interface for custom-escaping template content | Template system | |||
14874 | 14874 | remove js-confirms on changelist | contrib.admin | |||
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) | |||
14410 | 14410 | django.db.models.fields.__init__.py class Field.validate failed | Database layer (models, ORM) | |||
14684 | 14684 | RESTful Model View | Generic views | |||
361 | 361 | Some Basic Math Filters | Template system | |||
14615 | 14615 | Related objects manager returns related objects with null FKs for unsaved instances | Database layer (models, ORM) | |||
14093 | 14093 | Confusing error when failing to create a session key because the cache is unavailable | contrib.sessions | |||
14861 | 14861 | Importing settings in a module that contains a logging Handler causes circular import. | Core (Other) | |||
14686 | 14686 | ORM support for VoltDB | Database layer (models, ORM) | |||
14502 | 14502 | Feature: escape hatch for colliding template syntax in Django templates | Template system | |||
14827 | 14827 | Authentication Backends should be responsible for checking and setting passwords | contrib.auth | |||
14026 | 14026 | Setting for TRANSACTION_LEVEL on db backends | Database layer (models, ORM) | |||
14836 | 14836 | Improve semantics of docs: | *.djangoproject.com | |||
596 | 596 | Allow Django to be packaged as a Python egg | Core (Other) | |||
26 | 26 | Admin validation errors cause FileUploadFields to be reset | contrib.admin | |||
14555 | 14555 | Session loss with psycopg2 db backend | contrib.sessions | |||
702 | 702 | document that ManyToMany fields can't be in unique_together | Documentation | |||
14597 | 14597 | request.is_secure() should support headers like: X-Forwarded-Protocol and X-Forwarded-Ssl | HTTP handling | |||
14455 | 14455 | Document possibly backwards-incompatible localflavor changes | contrib.localflavor | |||
14924 | 14924 | I18N looks for translations in the reverse order of the apps | Internationalization | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14770 | 14770 | Should be able to set cookies from the request as well as the response. | Core (Other) | |||
14709 | 14709 | staticfiles app seems forced upon me | Contrib apps | |||
14661 | 14661 | A couple of MySQL/MyISAM test failures | Testing framework | |||
14640 | 14640 | Add elapsed request time to the development server log | HTTP handling | |||
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 | |||
14602 | 14602 | bug in wsgi handler in trunk | Core (Other) | |||
14594 | 14594 | Django/CherryPy problem with POST data | HTTP handling | |||
14582 | 14582 | django.contrib.staticfiles development file serving is backward-incompatible if MEDIA_URL was pointing to /static/ folder | Contrib apps | |||
14507 | 14507 | Static file serving is broken after rev 14293 | Core (Other) | |||
14446 | 14446 | auth.views.password_reset_confirm should never be cached | contrib.auth | |||
14389 | 14389 | Future url replacement | Template system | |||
14360 | 14360 | Clarify documentation of triage states | Documentation | |||
14349 | 14349 | Add Belgium (be) localflavor | contrib.localflavor | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14181 | 14181 | Template tag needed to disable/force L10N formatting on a per-variable basis | Internationalization | |||
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) | |||
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) | |||
13 | 13 | Related objects interface should be tighter (edit_inline) | contrib.admin | |||
116 | 116 | Default admin media doesn't display for 'django-admin runserver' | contrib.admin | |||
14849 | 14849 | ManyToManyField has weird behavior in 1.2 w/ multi-db | Database layer (models, ORM) | |||
289 | 289 | [patch] more details with "Please correct the errors below." | contrib.admin | |||
811 | 811 | IPv6 address field support | Core (Other) | |||
14614 | 14614 | Dont send Request message when handle_uncaught_exception() | Core (Other) | |||
14903 | 14903 | wsgiref usage | HTTP handling | |||
14262 | 14262 | Helper for "get_something as varname" template tag pattern | Template system | |||
14733 | 14733 | Allow Manager.raw() execute not only "Pure selects" | Database layer (models, ORM) | |||
717 | 717 | If-Modified-Since checked for exact match | HTTP handling | |||
14013 | 14013 | 'django.db.backends.postgresql_psycopg2' isn't an available database backend. (?!?!?) | Database layer (models, ORM) | |||
14038 | 14038 | 1.2 Release notes don't mention new template loader classes | Documentation | |||
14420 | 14420 | Can't do validation on ModelFormSets to prevent deletion when there is only one object in formset and it is to be deleted | Forms | |||
14989 | 14989 | Allow serializers to non ovewrite fixtures objects if they are marked as non overridable | Core (Serialization) | |||
14347 | 14347 | Add required_if field to model fields | Database layer (models, ORM) | |||
14946 | 14946 | Form wizard doesn't process last form | contrib.formtools | |||
14439 | 14439 | Improve documentation on how to run the GIS test suite | GIS | |||
14892 | 14892 | python manage.py shell | Core (Other) | |||
14884 | 14884 | Visible form <input>s and <textarea> should use the "required" attribute | Forms | |||
14369 | 14369 | TEMPLATE_STRING_IF_INVALID settable per template rendering | Template system | |||
14311 | 14311 | Improve django.template.defaultfilters.title | Template system | |||
14417 | 14417 | UnicodeDecodeError exception in recent actions | contrib.admin | |||
14443 | 14443 | Oracle backend returns wrong test database name | Database layer (models, ORM) | |||
14508 | 14508 | Test suite silences warnings | Testing framework | |||
14625 | 14625 | Docs on logging should emphasize that file logging is not multiprocess save | Documentation | |||
14398 | 14398 | runfcgi umask option should use literal value | Core (Management commands) | |||
14482 | 14482 | better documentation of flow of save in admin | Documentation | |||
14510 | 14510 | Django admin doesn't consider settings.LOGIN_REDIRECT_URL | Contrib apps | |||
14314 | 14314 | Import error on installation of Django 1.2.3 | Uncategorized | |||
14278 | 14278 | sqlite3 backend and django 1.2.3, bug: «no such table» | Database layer (models, ORM) | |||
14032 | 14032 | CSRF cookie value is marked as safe and inserted in the HTML unchecked | Core (Other) | |||
14113 | 14113 | Access to extra fields in M2M relations | Database layer (models, ORM) | |||
607 | 607 | Admin option to show/hide fields | contrib.admin | |||
714 | 714 | access to id of current user on admin | contrib.admin | |||
313 | 313 | PhoneNumberField should accept international format numbers | Internationalization | |||
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) | |||
22 | 22 | [patch] FileUploadField should allow for clearing the field | contrib.admin | |||
9077 | 9077 | ✅ | pysqlite link on "How to install Django" may be wrong | Documentation | ||
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) | |||
659 | 659 | Selecting by month with DateField is broken with sqlite3 backend | Database layer (models, ORM) | |||
708 | 708 | search for meta.IPAddressField with postgresql backend is broken (admin) | Database layer (models, ORM) | |||
115 | 115 | Models CRUD via web services | Core (Other) | |||
978 | 978 | STACKED ForeignKey classes don't show up in the admin for subclasses of related class | contrib.admin | |||
599 | 599 | locmem cache should deepcopy values from the cache to prevent aliasing | Core (Cache system) | |||
509 | 509 | We need a "Powered by Django" button | Database layer (models, ORM) | |||
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 | |||
402 | 402 | Site Domain Hardcoded | contrib.admin | |||
360 | 360 | [PATCH] django-admin.py runserver only takes a port when it could also take an ip:port | Core (Other) | |||
91 | 91 | A (possible) cleaner ORM fields description | Core (Other) | |||
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 | |||
163 | 163 | Option to leave off __exact | Template system | |||
12 | 12 | Add metasystem database-check functionality | Metasystem | |||
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 | |||
952 | 952 | [patch] Allow for database client encoding configuration from project settings | Database layer (models, ORM) | |||
652 | 652 | An option to upload files into database would be a great alternative to filesystem uploads. | Database layer (models, ORM) | |||
250 | 250 | Metasystem needs a BinaryField | Metasystem | |||
5 | 5 | Add a cache=NUM_SECONDS argument to QuerySet | Metasystem | |||
393 | 393 | [patch] Filters don't take the str() value of a var | Core (Other) | |||
65 | 65 | [i18n] Internationalization and localisation | contrib.admin | |||
329 | 329 | RSS framework needs an easier interface | contrib.syndication | |||
337 | 337 | DateTime fields don't work in the generic views | Generic views | |||
527 | 527 | OneToOne relations are broken since new model style released | Metasystem | |||
669 | 669 | site table | Metasystem | |||
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 | [patch] Defend admin against CSRF attacks | contrib.admin | |||
529 | 529 | Add support for GenericForeignKey | Contrib apps | |||
813 | 813 | we need spam protection for the ticket system :-( | *.djangoproject.com | |||
241 | 241 | Add a django.contrib.markup app | Core (Other) | |||
107 | 107 | [patch] Leaving out ID parameters | Metasystem | |||
119 | 119 | Serving media | Core (Other) | |||
468 | 468 | [patch] Add accessor method to get human readable value for fields with a choice list. | Metasystem | |||
78 | 78 | Add a test suite for core functionality | Tools | |||
583 | 583 | [patch] Add app-template dirs to TEMPLATE_DIRS | Template system | |||
961 | 961 | [patch] Add automatic thumbnail generation to ImageFields | Core (Other) | |||
849 | 849 | login_required redirects to pages without parameters and so loses them | Core (Other) | |||
826 | 826 | Development server kills itself to reload, causing browser GET failures | contrib.admin | |||
557 | 557 | date_hierarchy doesn't work with DateField | contrib.admin | |||
636 | 636 | Restrict editing of records to owner or person with certain role. | Core (Other) | |||
788 | 788 | Atom feeds should have a <link rel="self"> element (or, authors should have more control of optional feed elements) | contrib.syndication | |||
585 | 585 | [Document] - Render your Django's data with specialized applications | Documentation | |||
322 | 322 | [patch] Admin unavailable in development server after [503] | contrib.admin |