#27417 |
Migration to change model field case crashes on Oracle
|
Zach Zundel
|
Bug
|
Migrations
|
1.9
|
Normal
|
#27487 |
ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple
|
Adonys Alea Boffill
|
Cleanup/optimization
|
contrib.admin
|
1.10
|
Normal
|
#27624 |
Optimize ORM by using more immutable data structures
|
Adam (Chainz) Johnson
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.10
|
Normal
|
#27645 |
Move Settings.__init__ checks to system checks
|
Adam (Chainz) Johnson
|
Cleanup/optimization
|
Core (Other)
|
master
|
Normal
|
#27676 |
MariaDB 10.2 supports defaults for text columns
|
Adam (Chainz) Johnson
|
New feature
|
Database layer (models, ORM)
|
master
|
Normal
|
#29336 |
No docs for circular inheritance
|
Adrian Turjak
|
Cleanup/optimization
|
Documentation
|
2.0
|
Normal
|
#28214 |
IndexError for JSONField queries containing percent character in key
|
André Ericson
|
Bug
|
contrib.postgres
|
1.11
|
Normal
|
#11929 |
manage.py dumpdata outputs YAML in unhelpful order
|
AeroNotix
|
Cleanup/optimization
|
Core (Serialization)
|
1.1
|
Normal
|
#21392 |
changepassword option to read from stdin
|
AeroNotix
|
New feature
|
contrib.auth
|
master
|
Normal
|
#13750 |
ImageField accessing height or width and then data results in "I/O operation on closed file"
|
Aksel
|
Bug
|
File uploads/storage
|
1.2
|
Normal
|
#20081 |
Minimize the risk of SECRET_KEY leaks
|
aj7may
|
New feature
|
Core (Other)
|
master
|
Normal
|
#26180 |
Altering unique_together still sometimes missing deleted fields
|
Akshesh Doshi
|
Bug
|
Migrations
|
1.9
|
Normal
|
#26906 |
Factor out an AlterFooTogether operation from AlterUnique/IndexTogether
|
Akshesh Doshi
|
Cleanup/optimization
|
Migrations
|
master
|
Normal
|
#27888 |
Add a button to clear all admin filters
|
Md. Al-Amin
|
Cleanup/optimization
|
contrib.admin
|
1.10
|
Normal
|
#16260 |
Ability to change dismissRelatedLookupPopup on custom callback function
|
Alex Kamedov
|
New feature
|
contrib.admin
|
master
|
Normal
|
#27325 |
Offer a solution for static file serving suitable for production use
|
Aleksej Manaev
|
New feature
|
Core (Other)
|
master
|
Normal
|
#26322 |
Rewrite the lazy model reference section of related fields docs
|
Alex Hill
|
Cleanup/optimization
|
Documentation
|
master
|
Normal
|
#27460 |
Allow declaring a GenericRelation from an abstract model to another abstract model
|
Alex Hill
|
New feature
|
Database layer (models, ORM)
|
1.10
|
Normal
|
#20372 |
using registration/logged_out.html template overrides admin logout
|
Alexis Bellido
|
Cleanup/optimization
|
contrib.admin
|
1.5
|
Normal
|
#24475 |
Add a new testconnections management command
|
Alex Morozov
|
New feature
|
Core (Management commands)
|
master
|
Normal
|
#25741 |
Make 'request' available to syndication.Feed methods
|
Alex Morozov
|
Cleanup/optimization
|
contrib.syndication
|
1.8
|
Normal
|
#20995 |
{% include %} uses get_template where it could select_template
|
amberdoctor
|
New feature
|
Template system
|
master
|
Normal
|
#24363 |
Combine ALTER TABLE .. MODIFY statements for multiple columns into one statement.
|
ambivalentno
|
New feature
|
Migrations
|
1.7
|
Normal
|
#9249 |
Google Analytics' Cookies break CacheMiddleware when SessionMiddleware turns on Vary: Cookie
|
Łukasz Langa
|
New feature
|
HTTP handling
|
1.0
|
Normal
|
#20205 |
PositiveIntegerfield does not handle empty values well
|
Amine Zyad
|
Bug
|
Database layer (models, ORM)
|
master
|
Normal
|
#28147 |
Saving parent object after setting on child leads to unexpected data loss
|
Amy Mok
|
Bug
|
Database layer (models, ORM)
|
master
|
Normal
|
#26149 |
Invalid migration generated when using order_with_respect_to and a unique_together constraint
|
anabelensc
|
Bug
|
Migrations
|
1.9
|
Normal
|
#25704 |
Response time in WSGIRequestHandler.log_request
|
Andrei Fokau
|
New feature
|
HTTP handling
|
master
|
Normal
|
#24481 |
Improve sqlmigrate to be more flexible and allow bypassing migrations on disk
|
Andrew Godwin
|
New feature
|
Core (Management commands)
|
master
|
Normal
|
#27697 |
JSONField with blank=True is rendered as non-required field in a ModelForm
|
Andrew Nester
|
Bug
|
contrib.postgres
|
1.10
|
Normal
|
#27731 |
Squashmigrations doesn't optimize AlterField related_name across AlterUniqueTogether/AlterIndexTogether
|
Andrew Nester
|
Cleanup/optimization
|
Migrations
|
master
|
Normal
|
#27899 |
Phrase search query for Postgres full text search
|
Andrii Soldatenko
|
New feature
|
contrib.postgres
|
master
|
Normal
|
#28194 |
Add search rank cd function and normalization for Postgres full text search
|
Andrii Soldatenko
|
New feature
|
contrib.postgres
|
1.11
|
Normal
|
#9602 |
Add admin.site._registry manipulation methods
|
anonymous
|
New feature
|
contrib.admin
|
master
|
Normal
|
#16521 |
Provide keyboard shortcuts in admin
|
anonymous
|
New feature
|
contrib.admin
|
1.3
|
Normal
|
#27055 |
Model form with geometry widgets has invalid html
|
Antonis Christofides
|
Bug
|
GIS
|
master
|
Normal
|
#14094 |
Cannot define CharField with unlimited length
|
Aron Podrigal
|
New feature
|
Database layer (models, ORM)
|
master
|
Normal
|
#19255 |
BaseGenericInlineFormSet runs validation methods before linking form instances to their related object
|
Ariel Pontes
|
Bug
|
contrib.contenttypes
|
1.4
|
Normal
|
#24858 |
Add support for get_foo_display() with ArrayField
|
Artur Smęt
|
New feature
|
contrib.postgres
|
master
|
Normal
|
#29129 |
Child model updates parent model with empty fields making an extra query in multi-inheritance when parent model has custom PK
|
Ashaba John
|
Bug
|
Database layer (models, ORM)
|
2.0
|
Normal
|
#20917 |
Change the password hashers when testing
|
Ash Christopher
|
New feature
|
Testing framework
|
master
|
Normal
|
#27437 |
Can't create GinIndex on ArrayField(CITextField)
|
Mads Jensen
|
Bug
|
contrib.postgres
|
master
|
Normal
|
#25409 |
Allow url and groups of urls to be easily tagged and selected
|
atul-bhouraskar
|
New feature
|
Core (URLs)
|
master
|
Normal
|
#23004 |
Cleanse entries from request.META in debug views
|
Ryan Castner
|
New feature
|
Error reporting
|
master
|
Normal
|
#3461 |
DatabaseWrapper should pass through args and kwargs to underlying database adapter
|
Asif Saifuddin Auvi
|
Bug
|
Database layer (models, ORM)
|
master
|
Normal
|
#25370 |
Error display when makemigrations' field serializing fails with ValueError
|
Adam
|
Cleanup/optimization
|
Migrations
|
master
|
Normal
|
#28690 |
django.utils.http.parse_http_date two digit year check is incorrect
|
Alexander Vyushkov
|
Bug
|
Utilities
|
master
|
Normal
|
#14336 |
list_display should be able to contain sortable references to annotated fields
|
Jon Culver
|
New feature
|
contrib.admin
|
1.2
|
Normal
|
#25656 |
Recent Actions admin section contains link to edit form even when user does not have edit permission
|
Anton Baklanov
|
Bug
|
contrib.admin
|
master
|
Normal
|
#29138 |
Add ModelAdmin.autocomplete_fields support for ForeignKeys that use to_field
|
Basu Dubey
|
Bug
|
contrib.admin
|
2.0
|
Normal
|
#28766 |
Add route information to ResolverMatch
|
Benjamin Wohlwend
|
New feature
|
Core (URLs)
|
2.0
|
Normal
|
#23681 |
Document how to customize NullBooleanSelect choice names
|
benjaoming
|
New feature
|
Documentation
|
master
|
Normal
|
#29226 |
@modify_settings append/remove/prepend is affected by dictionary order
|
benjaoming
|
Uncategorized
|
Testing framework
|
2.0
|
Normal
|
#18763 |
Shortcut to get users by permission
|
Berker Peksag
|
New feature
|
contrib.auth
|
master
|
Normal
|
#21978 |
Add optional gunicorn support to runserver
|
Berker Peksag
|
New feature
|
Core (Management commands)
|
master
|
Normal
|
#28667 |
Documentation for extending UserCreationForm doesn't work with UserAdmin
|
Bhavesh Praveen
|
Cleanup/optimization
|
contrib.auth
|
1.11
|
Normal
|
#6517 |
MySQL: manage.py dbshell does not get charset from DATABASES setting
|
Biswajit Sahu
|
Bug
|
Database layer (models, ORM)
|
master
|
Normal
|
#26756 |
Changing of model's verbose_name does not change the names of the model's permissions
|
Roman Hudec
|
Bug
|
contrib.auth
|
master
|
Normal
|
#7556 |
inspectdb fails in MySql if a table references a table outside the current schema
|
brockweaver
|
Bug
|
Core (Management commands)
|
master
|
Normal
|
#26424 |
Allow URLValidator to skip schemes validation
|
Burhan Khalid
|
New feature
|
Core (Other)
|
master
|
Normal
|
#27106 |
Document which template filters can be used in Python code (and how)
|
Burhan Khalid
|
Cleanup/optimization
|
Documentation
|
1.10
|
Normal
|
#8472 |
Add "Recent Actions" panel to app_index template
|
Dario Ocles
|
New feature
|
contrib.admin
|
master
|
Normal
|
#25287 |
Multiplying and dividing connectors for datetime expressions are not supported by sqlite backed.
|
Caio Ariede
|
New feature
|
Database layer (models, ORM)
|
1.8
|
Normal
|
#28507 |
Allow ValidationErrors to equal each other when created identically
|
caleb logan
|
New feature
|
Core (Other)
|
1.11
|
Normal
|
#26626 |
Update decorator_from_middleware to work with new-style middleware
|
Carl Meyer
|
New feature
|
HTTP handling
|
master
|
Normal
|
#28535 |
Message on conflicting migrations is misleading for rebase workflows
|
Masashi SHIBATA
|
Cleanup/optimization
|
Migrations
|
1.11
|
Normal
|
#21204 |
Query.defer() failure - deferred columns calculated per table instead per alias
|
Simon Charette
|
Bug
|
Database layer (models, ORM)
|
master
|
Normal
|
#27824 |
Cannot chain unaccent transform with key lookup in Postgres JSON field
|
Simon Charette
|
New feature
|
contrib.postgres
|
1.10
|
Normal
|
#27845 |
Possible Migration Optimizer Strategy Improvement
|
Simon Charette
|
Cleanup/optimization
|
Migrations
|
master
|
Normal
|
#28658 |
Move DISTINCT handling to the Aggregate base class.
|
Simon Charette
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
Normal
|
#25937 |
Failure when using expressions.DateTime on NULL values and aggregating
|
Cheryl Yang
|
Bug
|
Database layer (models, ORM)
|
1.9
|
Normal
|
#27778 |
Update unicode documentation for Python 3
|
ChillarAnand
|
Cleanup/optimization
|
Documentation
|
master
|
Normal
|
#28154 |
Infinite loop in collectstatic with broken symlinks
|
ChillarAnand
|
Bug
|
contrib.staticfiles
|
1.11
|
Normal
|
#28816 |
Silent data loss when decreasing the max_length of a CharField
|
ChillarAnand
|
Bug
|
Migrations
|
1.11
|
Normal
|
#29128 |
makemigrations raises AppRegistryNotReady instead of ImproperlyConfigured in Django 2.0
|
ChillarAnand
|
Bug
|
Core (Management commands)
|
2.0
|
Normal
|
#26007 |
SingleObjectTemplateResponseMixin.get_template_names does not return names stack properly.
|
Chris Cogdon
|
Bug
|
Generic views
|
1.9
|
Normal
|
#21076 |
Offer the ability to store a hash of session IDs rather than the ID itself
|
Chris Griffin
|
New feature
|
contrib.sessions
|
master
|
Normal
|
#13559 |
Need a contextprocessor for current site
|
chrismedrela
|
New feature
|
contrib.sites
|
master
|
Normal
|
#29236 |
diffsettings raises misleading exception message if using settings.configure()
|
Chris Mark
|
Bug
|
Core (Management commands)
|
master
|
Normal
|
#27074 |
connection.is_usable() raises AttributeError after the connection is closed
|
Chris Jerdonek
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.10
|
Normal
|
#27079 |
Refactor LiveServerPort.test_port_bind() not to call setUpClass() twice
|
Chris Jerdonek
|
Bug
|
Testing framework
|
1.10
|
Normal
|
#29268 |
Support passing None to test Client and RequestFactory request methods for default content_type
|
Chris Jerdonek
|
Cleanup/optimization
|
Testing framework
|
2.0
|
Normal
|
#24928 |
Add UUIDField, RangeField, JSONField, etc to database introspection
|
Claude Paroz
|
New feature
|
Database layer (models, ORM)
|
master
|
Normal
|
#27795 |
Audit force_text invocations
|
Claude Paroz
|
Cleanup/optimization
|
Utilities
|
master
|
Normal
|
#28808 |
Allow customizing the fallback language
|
Claude Paroz
|
New feature
|
Internationalization
|
1.11
|
Normal
|
#29030 |
Make construction of "View on site" and "View Site" URLs consistent
|
ChiragMaliwal
|
Cleanup/optimization
|
contrib.admin
|
2.0
|
Normal
|
#27452 |
Add Postgres serial field to contrib.postgres
|
Johannes Hoppe
|
New feature
|
contrib.postgres
|
1.10
|
Normal
|
#28554 |
Add support for multiple file fields
|
Johannes Hoppe
|
New feature
|
File uploads/storage
|
master
|
Normal
|
#22078 |
views.Feed methods cannot be decorated
|
Andriy Sokolovskiy
|
Bug
|
contrib.syndication
|
1.6
|
Normal
|
#24964 |
Infinite migrations with empty help_text via ugettext_lazy
|
Andriy Sokolovskiy
|
Bug
|
Migrations
|
1.8
|
Normal
|
#13841 |
Allow context processors access to current version of context
|
Colin Copeland
|
New feature
|
Template system
|
master
|
Normal
|
#13659 |
Make the request accessible in callables used in ModelAdmin.list_display
|
Paulo
|
New feature
|
contrib.admin
|
master
|
Normal
|
#16043 |
Specialization cache should be filled/shared with parent object cache (multitable inheritance)
|
Paulo
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
Normal
|
#18620 |
Prefer current Site when checking M2M in "shortcut"/"view_on_site" redirect
|
Paulo
|
Cleanup/optimization
|
contrib.contenttypes
|
1.4
|
Normal
|
#22757 |
prefetch_related isn't as effecient as it could be with GenericForeignKey and proxy models
|
Paulo
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
Normal
|
#27430 |
`manage.py test` does not support unittest `-b` buffer option
|
Eyad Toma
|
New feature
|
Testing framework
|
1.10
|
Normal
|
#9061 |
formsets with can_delete=True shouldn't add delete field to extra forms
|
Daniel Ward
|
New feature
|
Forms
|
master
|
Normal
|
#5899 |
Allow admin fieldsets to be collapsible but not initially collapsed
|
Alexander Herrmann
|
New feature
|
contrib.admin
|
newforms-admin
|
Normal
|
#22977 |
No validation error when ForeignKey related_name clashes with manager name.
|
Davide Ceretti
|
Cleanup/optimization
|
Core (System checks)
|
master
|
Normal
|
#28283 |
_changeform_view sends wrong object after ModelForm validation
|
ddein
|
Bug
|
contrib.admin
|
master
|
Normal
|