Ben
(benreynwar)
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 (130) | Reporter (4) | Owner (1) | Commenter (6) | Summary | Component |
---|---|---|---|---|---|---|
27029 | 27029 | Make EmailValidator accept non-ASCII characters in local part | Core (Other) | |||
34865 | 34865 | DatabaseWrapper are not GC and connections are not closed | Database layer (models, ORM) | |||
373 | 373 | Add support for multi-column primary keys. | Database layer (models, ORM) | |||
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) | |||
27645 | 27645 | Move Settings.__init__ checks to system checks | Core (Other) | |||
34013 | 34013 | Support ordering by annotation transforms (e.g JSONObject/ArrayAgg transforms). | Database layer (models, ORM) | |||
34881 | 34881 | migrate crashes when renaming model referenced twice by ManyToManyField.through model on SQLite. | Migrations | |||
34789 | 34789 | `filter_horizontal` duplicates entries in "Chosen" column after instance is added via in another field using the "plus" JS action | contrib.admin | |||
34943 | 34943 | Support passing unique constraint names to bulk_create(). | Database layer (models, ORM) | |||
27447 | 27447 | Provide an easy way to test sending of signals | Testing framework | |||
34140 | 34140 | Format python code blocks in documentation files | Documentation | |||
34971 | 34971 | Several loggers missing from logging documentation | Documentation | |||
34989 | 34989 | Set Content-Length where possible for HttpResponses. | HTTP handling | |||
34831 | 34831 | Search in admin could allow issuing a query with many OR'd clauses | contrib.admin | |||
27403 | 27403 | Document that prefetch_related doesn't guarantee transactional consistency | Documentation | |||
34918 | 34918 | Assigning model instance to `_id`/attname field saves correctly, but breaks accessing the field | Database layer (models, ORM) | |||
27234 | 27234 | Clarify the type of the django.server logger's 'request' extra context | Documentation | |||
34832 | 34832 | Use `banner` landmark or `<header>` element for the admin header area | contrib.admin | |||
34833 | 34833 | Use a `main` landmark in the admin interface | contrib.admin | |||
34730 | 34730 | Add an assertMessages assertion | contrib.messages | |||
34778 | 34778 | startproject could use find_spec() rather than import_module() to check for conflicts | Core (Management commands) | |||
34755 | 34755 | Provide accelerated binary wheels | Uncategorized | |||
34595 | 34595 | format_html() should explicitly mention that format_string is not escaped and that result is safe | Template system | |||
34564 | 34564 | returning None instead of zero in Count annotation | Database layer (models, ORM) | |||
34580 | 34580 | Performance regession in SQLCompiler | Database layer (models, ORM) | |||
34521 | 34521 | Use __slots__ for template Node classes | Template system | |||
34567 | 34567 | slugify template filter with allow_unicode | Template system | |||
34436 | 34436 | `makemigrations --check` fails with error code 1 if system checks identify warnings | Migrations | |||
34388 | 34388 | Added support for direct usage of Choices classes on model fields | Database layer (models, ORM) | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34241 | 34241 | Django admin not showing seconds for list_display nor readonly DateTimeField | contrib.admin | |||
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) | |||
34203 | 34203 | Drop support for psycopg2 2.8 | Database layer (models, ORM) | |||
34119 | 34119 | ModelForm fields with callable defaults don't correctly propagate default values | Forms | |||
34099 | 34099 | update_or_create() not saving data assigned in a model's save() method | Database layer (models, ORM) | |||
891 | 891 | customize table name prefixes | Database layer (models, ORM) | |||
27654 | 27654 | Propogate alters_data value to subclasses | Core (Other) | |||
28000 | 28000 | Avoid SET/DROP DEFAULT unless a field changes from null to non-null | Migrations | |||
34026 | 34026 | WKBReader.read() crashes on strings. | GIS | |||
34016 | 34016 | QuerySet.values_list() crash on simple ArrayAgg. | contrib.postgres | |||
13085 | 13085 | ✅ | 3 | GenericForeignKey.get_content_type fails if `object` or `id` evaluate to False. Should use 'is not None' test. | contrib.contenttypes | |
27624 | 27624 | Optimize ORM by using more immutable data structures | Database layer (models, ORM) | |||
27961 | 27961 | Misconfigured SECURE_PROXY_SSL_HEADER setting is ignored | HTTP handling | |||
27141 | 27141 | makemigrations fails with PermissionDenied on django_migrations | Migrations | |||
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 | |||
56 | 56 | Primary key columns should be UNSIGNED | Database layer (models, ORM) | |||
27575 | 27575 | Make host validation run on all requests | HTTP handling | |||
27188 | 27188 | Allow using unique=True with FileField | File uploads/storage | |||
14645 | 14645 | Exclude query with multiple conditions for the same multi-value relation not correct | Database layer (models, ORM) | |||
14317 | 14317 | numberformat.format produces wrong results | Internationalization | |||
27996 | 27996 | Add pgcrypto extension and GEN_RANDOM_UUID function to contrib.postgres | contrib.postgres | |||
27408 | 27408 | Make QuerySet.bulk_create() populate fields on related models | Database layer (models, ORM) | |||
27391 | 27391 | Support unittest.TestCase.debug() method. | Testing framework | |||
27910 | 27910 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | |||
27635 | 27635 | django.utils.crypto should use secrets on Python 3.6+ | Utilities | |||
14365 | 14365 | Make template-rendering signals available also in DEBUG mode | Testing framework | |||
820 | 820 | Add "view" permission to compliment add/change/delete | contrib.admin | |||
14370 | 14370 | Adding support for Autocomplete in contrib.admin | contrib.admin | |||
27258 | 27258 | Raise an exception if RequestContext is used with template.backends.django.Template.render() | Template system | |||
27563 | 27563 | Move "Apply limit_choices_to" code from BaseModelForm to fields_for_model() | Forms | |||
27974 | 27974 | Degraded performance when rendering ChoiceField with lots of options and DEBUG=True | Template system | |||
27365 | 27365 | Fields suddenly not found. | Database layer (models, ORM) | |||
27977 | 27977 | inspectdb errors after upgrade to cx_Oracle 5.3 | 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 | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
27749 | 27749 | Documention change gunicorn deployment | Documentation | |||
27518 | 27518 | HTTP Referer leaks password reset link | contrib.auth | |||
27677 | 27677 | Disable savepoint support for MySQL NDB engine tables, and option to overwrite the default. | Database layer (models, ORM) | |||
27627 | 27627 | OneToOneField doesn't allow multiple records with NULL value on Microsoft SQL Server | Database layer (models, ORM) | |||
14297 | 14297 | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | |||
27446 | 27446 | Addition of `readonly` option to ModelField to allow database generated fields | Database layer (models, ORM) | |||
27255 | 27255 | Change test runner to display full dotted name of test | Testing framework | |||
27233 | 27233 | IndexError when using django.request | Uncategorized | |||
27173 | 27173 | Permit import statements to be longer than 80 characters | Core (Other) | |||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
27128 | 27128 | A method model.objects.get(pk=obj.pk) returns many objects, but in a database is one. | Uncategorized | |||
27126 | 27126 | Use `namedtuple` in result of `{% regroup %}` | Template system | |||
27027 | 27027 | force_login() now requires an authentication backend if multiple are configured | Testing framework | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
494 | 494 | Collapse in admin interface for inline related objects | contrib.admin | |||
14580 | 14580 | Clean up duplicate code in admin formset handling | contrib.admin | |||
14802 | 14802 | 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 | |||
14970 | 14970 | Inconsistency in handling of managed/unmanaged transactions | Database layer (models, ORM) | |||
14633 | 14633 | Reorganize settings reference docs | Documentation | |||
14885 | 14885 | is_valid for ModelForm changes instance if instance is provided | Documentation | |||
14502 | 14502 | Feature: escape hatch for colliding template syntax in Django templates | Template system | |||
11296 | 11296 | ✅ | Delete confirmation page in Admin displays circular references. | contrib.admin | ||
632 | 632 | database stored templates | Template system | |||
14270 | 14270 | ManyToMany manager classes should be cached | Database layer (models, ORM) | |||
14640 | 14640 | Add elapsed request time to the development server log | HTTP handling | |||
14354 | 14354 | Check password is not None in User.check_password | contrib.auth | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14181 | 14181 | Template tag needed to disable/force L10N formatting on a per-variable basis | Internationalization | |||
14700 | 14700 | Speed up RawQuerySet iterator | Database layer (models, ORM) | |||
14697 | 14697 | Speeding up queryset model instance creation | Database layer (models, ORM) | |||
12252 | 12252 | ✅ | ✅ | 2 | Queryset unions are sometimes incorrect. | Database layer (models, ORM) |
14403 | 14403 | Missing/incomplete documentation for FloatField? | Documentation | |||
14570 | 14570 | New format character to represent locale-specifc alternative month names | Internationalization | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14951 | 14951 | Unique_for_[date|month|year] fails when the DateField is empty | Database layer (models, ORM) | |||
14386 | 14386 | Standardize Site/RequestSite access; looser coupling of sites framework in contrib | Contrib apps | |||
14972 | 14972 | AdminEmailHandler breaks when report is missing stack trace information | Core (Other) | |||
14955 | 14955 | URLField validation should use HEAD requet instead of GET | Core (Other) | |||
13108 | 13108 | ✅ | 1 | contrib.auth test fails due to duplicate user | contrib.auth | |
14940 | 14940 | New generic class view CreateView execute form.save() with no arguments | Generic views | |||
14535 | 14535 | Model.objects.all() causing ImportError in Django 1.2.3 in stand-alone script | Database layer (models, ORM) | |||
14042 | 14042 | DATE_FORMAT and DATETIME_FORMAT are ignored | Core (Other) | |||
718 | 718 | svn co behind stupid proxy | *.djangoproject.com | |||
785 | 785 | many2many table and legacy databases. | Database layer (models, ORM) | |||
115 | 115 | Models CRUD via web services | Core (Other) | |||
532 | 532 | get_values doesn't work with the "select" lookup | Database layer (models, ORM) | |||
360 | 360 | [PATCH] django-admin.py runserver only takes a port when it could also take an ip:port | Core (Other) | |||
186 | 186 | [patch] Refactor django/core/meta.py to eliminate duplicate code | Metasystem | |||
688 | 688 | [patch] Error handlers lack context. | Translations | |||
742 | 742 | history raises error in datetime while using non english language | Core (Other) | |||
61 | 61 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | |||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
447 | 447 | [PATCH] Add pubdate elements to RSS feeds. | contrib.syndication | |||
320 | 320 | After completing Tutorial 2, there appears to be a bug in the foreign key related default admin code | contrib.admin | |||
417 | 417 | Tutorial 2 doesn't make the settings module clear enough for the admin server. | Documentation | |||
774 | 774 | Typo in 'User authentication in Django' documentation article? | *.djangoproject.com | |||
78 | 78 | Add a test suite for core functionality | Tools | |||
603 | 603 | Improved template error messages | Template system | |||
762 | 762 | Bengali (bn) translations | Translations | |||
775 | 775 | Updated Bengali (bn) translations | Translations | |||
89 | 89 | DateTimeFields with auto_now_add = True in admin | contrib.admin |