#4848 |
Allow inline fields to be "mixed in" with the models' own fields
|
new
|
nfa-someday newforms-admin inline models fields
|
nobody
|
New feature
|
|
#5147 |
Translation inconsistency for Hungarian language (entry - entries)
|
new
|
i18n hu pl inconsistency i18n-nofix
|
|
Bug
|
|
#5518 |
Capitalized verbose names for models
|
new
|
admin, verbose_name, nfa-someday i18n-nofix
|
nobody
|
Cleanup/optimization
|
|
#5899 |
Allow admin fieldsets to be collapsible but not initially collapsed
|
assigned
|
admin fieldset collapsed collapsible nfa-someday
|
Alexander Herrmann
|
New feature
|
|
#8307 |
ImageFile use of width_field and height_field is slow with remote storage backends
|
new
|
imagefile height width
|
Jacob
|
Cleanup/optimization
|
|
#8467 |
For ManyToMany manager, we should convert objects being added or removed to the pk type if they are not.
|
new
|
Duplicate entry, add, remove, ManyToManyField
|
nobody
|
New feature
|
|
#9631 |
FieldFile assumes efficient Storage.size
|
new
|
file upload compression
|
nobody
|
Cleanup/optimization
|
|
#9762 |
template filter |date:"r" not valid RFC 2822 formatted when LANGUAGE_CODE different than english
|
new
|
date template filter
|
kgrandis
|
Bug
|
|
#9976 |
Generic Foreign Keys should have a nice widget(ala raw_id)
|
new
|
design_ux raw_id_fields
|
|
New feature
|
|
#9982 |
Inconsistent behavior on model save depending on whether OneToOneField is a primary key
|
new
|
OneToOneField primary_key IntegrityError
|
|
Bug
|
|
#10244 |
FileFields can't be set to NULL in the db
|
new
|
filefield NULL empty
|
nobody
|
Bug
|
|
#10743 |
Support lookup separators in ModelAdmin.list_display
|
new
|
efficient-admin, list_display
|
nobody
|
New feature
|
|
#10761 |
ModelAdmin.queryset() is missing a mechanism for specifying different querysets for changelist and change object views
|
new
|
efficient-admin
|
|
New feature
|
|
#11265 |
ForeignKey/OneToOneField should support user-defined id attribute name
|
new
|
foreign key ForeignKey OneToOneField id
|
nobody
|
New feature
|
|
#11561 |
raw_id_fields requires that the user has change permissions on the model class that is being linked to
|
new
|
raw_id_fields permissions
|
nobody
|
Bug
|
|
#11580 |
Unable to query TextField against oracle nclob 10Gr4
|
assigned
|
oracle TextField
|
Shai Berger
|
Bug
|
|
#12157 |
FileSystemStorage does file I/O inefficiently, despite providing options to permit larger blocksizes
|
new
|
io, FileSystemStorage, buffering, performance
|
nobody
|
Cleanup/optimization
|
|
#12203 |
ManyToManyField with through model can't be used in admin
|
new
|
M2M, admin, through, through_fields
|
nobody
|
Bug
|
|
#12238 |
ModelAdmin ignores dynamic fields of ModelForm
|
new
|
modelform modeladmin dynamic field
|
nobody
|
Bug
|
|
#12627 |
If all fields are readonly or editable=False, their ModelForm is always valid and can raise exceptions
|
new
|
readonly_fields editable
|
anonymous
|
Bug
|
|
#13068 |
The "Add another [inline object]" javascript doesn't respect prepopulated_fields settings
|
new
|
prepopulated_field inline add
|
Sean Brant
|
Bug
|
|
#13224 |
style of m2m readonly_fields in admin change_form
|
new
|
admin, readonly_fields, m2m
|
|
New feature
|
|
#13313 |
Custom Default Manager with extra __init__ arguments fails if model is used in a ManyToManyField
|
new
|
ManyToManyField, Manager
|
nobody
|
Bug
|
|
#13871 |
contrib.admin:list_editable - ForeignKey performance is O(m*n)
|
new
|
list_editable, admin, ForeignKey, admin efficiency
|
nobody
|
New feature
|
|
#14904 |
TextField with unique (or in unique_together) constraint breaks for large inputs in Postgres
|
new
|
postgresql, index, textfield
|
nobody
|
Bug
|
|
#15817 |
ImageField having [width|height]_field set sytematically compute the image dimensions in ModelForm validation process
|
new
|
ImageField, dimension, height_field, width_field, slow
|
nobody
|
Cleanup/optimization
|
|
#16306 |
Form field documentation documents optional keyword arguments as field attributes.
|
new
|
form field documentation
|
nobody
|
Bug
|
|
#16713 |
Fixture loading for tests ignore database specific names
|
new
|
fixtures, multidb
|
nobody
|
Bug
|
|
#16979 |
adds Q objects for related fields.
|
new
|
Q, related_fields
|
nobody
|
New feature
|
|
#17007 |
Fixture documentation should include non-numeric PK information
|
new
|
fixture, initial data
|
nobody
|
New feature
|
|
#17854 |
Add database-specific checks for the maximum supported values of DecimalField max_digits, decimal_places
|
new
|
DecimalField bug
|
nobody
|
New feature
|
|
#17881 |
Implement BaseModelAdmin.get_raw_id_fields, similar to get_readonly_fields
|
new
|
raw_id_fields
|
nobody
|
New feature
|
|
#17943 |
Too many open file descriptors while using memcache
|
assigned
|
cache memcache open file descriptors
|
Przemek Lewandowski
|
Bug
|
|
#19215 |
ImageField's “Currently” and “Clear” Sometimes Don't Appear
|
new
|
ImageField
|
nobody
|
Bug
|
|
#19528 |
CachedFilesMixin does not rewrite rules for css selector with path
|
assigned
|
CachedFilesMixin staticfiles djbday
|
Jason Novinger
|
Bug
|
|
#19755 |
Incremental filter
|
assigned
|
filter, admin
|
Przemysław Suliga
|
New feature
|
|
#21183 |
Filter block on the right covers information in admin
|
assigned
|
admin, filter, collapse
|
Wiktor
|
New feature
|
|
#21238 |
`ImageFieldFile.url` raises an AttributeError exception after retrieving it from cache
|
assigned
|
imagefield, cache
|
Vajrasky Kok
|
Bug
|
|
#21739 |
When running tests fixture error output isn't visible
|
assigned
|
test fixture verbosity
|
Olek
|
Bug
|
|
#21837 |
auth.User Email - non-RFC spec case normalization
|
new
|
authentication, email, filter, get, error nlsprint14
|
|
Bug
|
|
#22503 |
Inconsistent behavior when a QuerySet is sliced
|
new
|
QuerySet, filter, slice
|
nobody
|
New feature
|
|
#23051 |
QuerySet.only() fail to work with reverse o2o relationships
|
new
|
orm only reverse relationship OneToOneField
|
|
Bug
|
|
#23251 |
Use a temporary folder to store uploaded files during tests
|
assigned
|
file storage upload
|
Sasha Gaevsky
|
Bug
|
|
#23268 |
Fixtures: Natural Key support for Generic Foreign Keys
|
assigned
|
natural generic fixtures
|
Guillaume Thomas
|
Bug
|
|
#23870 |
Sliced QuerySets in ModelChoiceField
|
assigned
|
modelchoicefield limit queryset slicing
|
nishkr
|
Bug
|
|
#24179 |
FilteredSelectMultiple widget - add filter field to the right column.
|
new
|
FilteredSelectMultiple, filter_horizontal, UI
|
|
New feature
|
|
#24363 |
Combine ALTER TABLE .. MODIFY statements for multiple columns into one statement.
|
assigned
|
Modify Field Column
|
ambivalentno
|
New feature
|
|
#24680 |
In testing, warnings appear when loading database-specific fixtures
|
new
|
testing, fixtures, database-specific, warning
|
nobody
|
Cleanup/optimization
|
|
#24691 |
Document model._state.adding (since UUIDField sets value before save)
|
new
|
uuid UUIDField
|
nobody
|
Cleanup/optimization
|
|
#24709 |
ArrayField doesn't support .update() and F() objects
|
new
|
postgresql contrib arrayfield update
|
nobody
|
New feature
|
|
#24823 |
FileField with callable default raises error with forms
|
new
|
FileField, models, field, callable, default, form
|
nobody
|
Bug
|
|
#24947 |
Move admin changelist filters into a separate class (Mixin)
|
new
|
admin changelist filter
|
Emmanuelle Delescolle
|
New feature
|
|
#25507 |
Can't count when using annotate(field=RawSQL(sql)) when sql is a constant
|
new
|
RawSQL filter ORM sql
|
nobody
|
Bug
|
|
#25541 |
Improve error reporting when loading invalid JSON fixtures
|
new
|
JSON fixture error
|
nobody
|
Cleanup/optimization
|
|
#25678 |
migrate scalar to array field in PostrgreSQL fails
|
new
|
PostgreSQL, ArrayField
|
nobody
|
Bug
|
|
#26168 |
BooleanField is forced to be blank=True
|
assigned
|
BooleanField
|
Lynn Cyrin
|
Cleanup/optimization
|
|
#26251 |
SimpleArrayField missing clean method which leads to unexpected validation error.
|
assigned
|
postgres, arrayfield, simplearrayfield
|
Scott Allen
|
Bug
|
|
#26367 |
Assess if FieldFile can work with stdlib File instead of requiring Django's File
|
new
|
file storage
|
nobody
|
Cleanup/optimization
|
|
#26562 |
Introduce Storage and FileSystemStorage alternate save behaviour
|
new
|
file FileField storage overwrite filepath
|
nobody
|
New feature
|
|
#26591 |
Incorrect Manifest Keys for ManifestStaticFilesStorage on Windows
|
new
|
staticfiles manifest manifeststaticfileststorage windows
|
nobody
|
Bug
|
|
#26650 |
Automatically apply Cast based on output_field
|
new
|
output_field expression query annotate aggregate
|
nobody
|
Cleanup/optimization
|
|
#26834 |
MinValueValidator/MaxValueValidator not forwarded to form field for ModelForm
|
assigned
|
MaxValueValidator, MinValueValidator, ModelForm, IntegerField
|
Sagar Nilesh Shah
|
Bug
|
|
#27303 |
Selecting multiple admin list_filters across relations return results that don't match both filters
|
new
|
filterspec
|
nobody
|
Bug
|
|
#27445 |
RadioSelect widget does not work for NullBooleanField
|
assigned
|
NullBooleanField, RadioSelect
|
Jacob Rief
|
New feature
|
|
#27471 |
Make admin's list_filter choices collapsable
|
assigned
|
filter admin collaspe
|
Shiv K Sah
|
New feature
|
|
#27692 |
Remember scroll position in list screen after coming back from edit screen - remove autofocus from search field
|
new
|
Remember scroll position autofocus search field
|
nobody
|
Bug
|
|
#28144 |
Add allow_overwrite kwarg to FileSystemStorage._save
|
assigned
|
file storage overwrite
|
Jon Prindiville
|
New feature
|
|
#28184 |
FileField storage param should allow a callable
|
assigned
|
callable storage filefield
|
miigotu
|
New feature
|
|
#28200 |
Do not touch hash-designated files which already exist at the destination storage
|
assigned
|
staticfiles, storage, remote
|
Michal Krupa
|
Cleanup/optimization
|
|
#28333 |
Filter and subquery for window expressions
|
new
|
window orm filter subquery
|
nobody
|
New feature
|
|
#28354 |
Add a "humanized" widget for DurationField
|
new
|
Duration field. Forms.
|
|
New feature
|
|
#28401 |
Allow hashlib.md5() calls to work with FIPS kernels
|
new
|
FIPS, md5
|
nobody
|
Cleanup/optimization
|
|
#28404 |
Django admin empty_value/empty_value_display doesn't check for empty strings
|
assigned
|
empty value display admin charfield
|
Nazarov Georgiy
|
Bug
|
|
#28410 |
query filter on date portion of datetime creates wrong parameters for mysql CONVERT_TZ function when used with a fixed offset timezone
|
new
|
timezone date filter
|
nobody
|
Bug
|
|
#28540 |
Document changes to file upload permissions in Django 1.11
|
new
|
ImageField, save, permissions
|
nobody
|
Cleanup/optimization
|
|
#28554 |
Add support for multiple file fields
|
assigned
|
file, storage, upload, multiple, input
|
Johannes Hoppe
|
New feature
|
|
#28604 |
Prevent ManifestStaticFilesStorage from leaving behind intermediate files
|
new
|
ManifestStaticFilesStorage, HashedFilesMixin
|
|
Cleanup/optimization
|
|
#28607 |
HashedFilesMixin's post_process() yields multiple times for the same file
|
new
|
ManifestStaticFilesStorage, collectstatic
|
nobody
|
Bug
|
|
#28667 |
Documentation for extending UserCreationForm doesn't work with UserAdmin
|
assigned
|
add_fieldsets UserAdmin UserCreationForm Custom Auth User Model
|
Bhavesh Praveen
|
Cleanup/optimization
|
|
#28987 |
Migration changing ManyToManyField target to 'self' doesn't work correctly
|
assigned
|
ManyToManyField
|
SShayashi
|
Bug
|
|
#29010 |
Allow customizing the autocomplete search results based on the querying model
|
new
|
ForeignKey, get_search_results, search_fields
|
nobody
|
New feature
|
|
#29058 |
Adding 'null=True' to a PointField doesn't create working migration
|
new
|
geodjango, pointfield
|
nobody
|
Bug
|
|
#29069 |
Static file serving does not call request_finished signal
|
new
|
streamingresponse request_finished
|
nobody
|
Bug
|
|
#29241 |
ConditionalGetMiddleware and x-sendfile
|
new
|
sendfile
|
nobody
|
Bug
|
|