#27401 |
Add Transifex config to build translated docs
|
new
|
nobody
|
New feature
|
Documentation
|
|
#27403 |
Document that prefetch_related doesn't guarantee transactional consistency
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#27408 |
Make QuerySet.bulk_create() populate fields on related models
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#27409 |
Issues with admindocs docstring links generation
|
new
|
nobody
|
New feature
|
contrib.admindocs
|
|
#27412 |
Coalesce function should work with subqueries
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#27417 |
Migration to change model field case crashes on Oracle
|
assigned
|
Zach Zundel
|
Bug
|
Migrations
|
|
#27430 |
`manage.py test` does not support unittest `-b` buffer option
|
assigned
|
Eyad Toma
|
New feature
|
Testing framework
|
|
#27437 |
Can't create GinIndex on ArrayField(CITextField)
|
assigned
|
Mads Jensen
|
Bug
|
contrib.postgres
|
|
#27445 |
RadioSelect widget does not work for NullBooleanField
|
assigned
|
Jacob Rief
|
New feature
|
Forms
|
|
#27447 |
Provide an easy way to test sending of signals
|
assigned
|
James Bennett
|
New feature
|
Testing framework
|
|
#27450 |
GDALBandTests.test_band_data test failure on MacOS 10.12.1 and python3.5
|
new
|
nobody
|
Bug
|
GIS
|
|
#27451 |
syndication feed may crash with AmbiguousTimeError
|
new
|
nobody
|
Bug
|
contrib.syndication
|
|
#27452 |
Add Postgres serial field to contrib.postgres
|
assigned
|
Johannes Hoppe
|
New feature
|
contrib.postgres
|
|
#27460 |
Allow declaring a GenericRelation from an abstract model to another abstract model
|
assigned
|
Alex Hill
|
New feature
|
Database layer (models, ORM)
|
|
#27462 |
Clarify what's contained in m2m_changed's "pk_set" argument
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#27464 |
SRID should be stored in DB on MySQL backend
|
assigned
|
Sergey Fedoseev
|
Cleanup/optimization
|
GIS
|
|
#27465 |
Allow EmailMessage to load attachments from the Storage API
|
new
|
nobody
|
New feature
|
Core (Mail)
|
|
#27466 |
Use a datepicker widget for Date[Time]RangeField in admin
|
assigned
|
prabod manuranga rathnayaka
|
New feature
|
contrib.admin
|
|
#27468 |
Move utils.crypto.salted_hmac() from SHA1 toward SHA256
|
assigned
|
Srinivas Reddy Thatiparthy
|
Cleanup/optimization
|
Utilities
|
|
#27471 |
Make admin's list_filter choices collapsable
|
assigned
|
Shiv K Sah
|
New feature
|
contrib.admin
|
|
#27477 |
Use QuerySet.select_for_update() in admin change form to fix race condition
|
new
|
nobody
|
New feature
|
contrib.admin
|
|
#27480 |
Add a Cache.touch(key, timeout=DEFAULT_TIMEOUT) method
|
assigned
|
Nicolas Noé
|
New feature
|
Core (Cache system)
|
|
#27486 |
intword and filesizeformat filters shouldn't pass non-integers to gettext
|
new
|
|
Cleanup/optimization
|
Template system
|
|
#27487 |
ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple
|
assigned
|
Adonys Alea Boffill
|
Cleanup/optimization
|
contrib.admin
|
|
#27489 |
Renaming a model doesn't rename the permission name and codename
|
assigned
|
Morgan Aubert
|
Bug
|
contrib.auth
|
|
#27503 |
Provide a way for to-many rels to be used without the db
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#27505 |
Error messages customization and internationalization in Paginator class
|
assigned
|
Anton Bazhanov
|
Cleanup/optimization
|
Core (Other)
|
|
#27510 |
Allow custom keyword arguments to modelform_factory in ModelFormMixin
|
new
|
nobody
|
New feature
|
Generic views
|
|
#27534 |
Add CSRF_COOKIE_HTTPONLY note to CSRF AJAX docs
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#27541 |
Provide hooks to override manifest file storage in ManifestFilesMixin
|
new
|
nobody
|
New feature
|
contrib.staticfiles
|
|
#27550 |
add version of GEOSGeometry.normalize() that returns new geometry
|
assigned
|
Sergey Fedoseev
|
New feature
|
GIS
|
|
#27559 |
Admin changelist turns GET QueryDict into dict which may lose parameters
|
new
|
|
Cleanup/optimization
|
contrib.admin
|
|
#27560 |
Formset.save() crashes for model with foreign key to concrete base model
|
new
|
nobody
|
Bug
|
Forms
|
|
#27574 |
support geodetic distance calculation on MySQL 5.7+
|
assigned
|
Sergey Fedoseev
|
New feature
|
GIS
|
|
#27575 |
Make host validation run on all requests
|
assigned
|
Ketan Bhatt
|
Cleanup/optimization
|
HTTP handling
|
|
#27580 |
add special field for storing content types
|
assigned
|
Sergey Fedoseev
|
New feature
|
contrib.contenttypes
|
|
#27587 |
Document str(QuerySet.query)
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#27590 |
Prevent public access of staticfiles manifest
|
new
|
nobody
|
Cleanup/optimization
|
contrib.staticfiles
|
|
#27595 |
ForeignKey to model subclass using UUID as primary key isn't populated in form's <select>
|
assigned
|
Sarthak Mehrish
|
Bug
|
Forms
|
|
#27604 |
Use set_signed_cookie for contrib.messages Cookie storage
|
new
|
|
Cleanup/optimization
|
contrib.messages
|
|
#27614 |
Store the DB used in the state before calling Model._save_table()
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#27617 |
Add contributor facing documentation for the ORM
|
new
|
nobody
|
New feature
|
Documentation
|
|
#27620 |
Add a TransactionMiddleware
|
assigned
|
luojiebin
|
New feature
|
Core (Other)
|
|
#27624 |
Optimize ORM by using more immutable data structures
|
assigned
|
Adam (Chainz) Johnson
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#27629 |
Inconsistent check of allow_relation in ForwardManyToOneDescriptor.__set__
|
assigned
|
Stefan R. Filipek
|
Bug
|
Database layer (models, ORM)
|
|
#27635 |
django.utils.crypto should use secrets on Python 3.6+
|
new
|
nobody
|
Cleanup/optimization
|
Utilities
|
|
#27645 |
Move Settings.__init__ checks to system checks
|
assigned
|
Adam (Chainz) Johnson
|
Cleanup/optimization
|
Core (Other)
|
|
#27646 |
Add QuerySet support for group by modifiers and OLAP functionality
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#27659 |
Arbritrary file overrides in startproject/app template extraction
|
new
|
nobody
|
Bug
|
Utilities
|
|
#27674 |
Deprecate GeoModelAdmin and OSMGeoAdmin
|
new
|
nobody
|
Cleanup/optimization
|
GIS
|
|
#27676 |
MariaDB 10.2 supports defaults for text columns
|
assigned
|
Adam (Chainz) Johnson
|
New feature
|
Database layer (models, ORM)
|
|
#27679 |
Document that empty formsets display min_num+extra forms
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#27685 |
Allow autoreloader to use watchman
|
assigned
|
Tom Forbes
|
Cleanup/optimization
|
Utilities
|
|
#27692 |
Remember scroll position in list screen after coming back from edit screen - remove autofocus from search field
|
new
|
nobody
|
Bug
|
contrib.admin
|
|
#27694 |
Improve documentation of supported lookups on HStore & JSON fields
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#27697 |
JSONField with blank=True is rendered as non-required field in a ModelForm
|
assigned
|
Andrew Nester
|
Bug
|
contrib.postgres
|
|
#27704 |
contrib.postgres.ArrayField with choices should use TypedMultipleChoiceField as its default form field class
|
new
|
|
New feature
|
contrib.postgres
|
|
#27708 |
Relation between tables in different schemas with big names
|
new
|
nobody
|
Bug
|
Migrations
|
|
#27719 |
Add queryset.alias() to mimic .annotate() for aggregations without loading data
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#27731 |
Squashmigrations doesn't optimize AlterField related_name across AlterUniqueTogether/AlterIndexTogether
|
assigned
|
Andrew Nester
|
Cleanup/optimization
|
Migrations
|
|
#27732 |
django.contrib.postgres.search SearchRank doesn't handle SearchVectorField references
|
new
|
|
Bug
|
contrib.postgres
|
|
#27734 |
Add a helpful error message when a parallel test worker is assigned an unexpected index
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
|
#27737 |
Investigate if reloading old relational fields in migration operations' state_forwards is needed
|
assigned
|
Markus Holtermann
|
Cleanup/optimization
|
Migrations
|
|
#27746 |
Database migration fail when removing a child model containing only foreignkeys in a multi-table inheritance context on MySQL
|
new
|
nobody
|
Bug
|
Migrations
|
|
#27747 |
Add signals for Django management commands
|
new
|
nobody
|
New feature
|
Core (Management commands)
|
|
#27751 |
Teardown of a PG test database fails if it is an autogenerated test_MYDB database
|
new
|
nobody
|
Bug
|
Testing framework
|
|
#27752 |
Fix and test admin_order_field set for the __str__ of a model
|
assigned
|
Renato Oliveira
|
Bug
|
contrib.admin
|
|
#27753 |
Cleanups when no supported version of Django supports Python 2 anymore
|
new
|
|
Cleanup/optimization
|
Utilities
|
|
#27755 |
add ModelAdmin.get_inlines() hook to allow set inlines based on the request or model instance.
|
new
|
nobody
|
New feature
|
contrib.admin
|
|
#27760 |
Hard to diagnose reason for 400 response when making test request that sets SERVER_NAME
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
|
#27762 |
Concurrency Safety Documentation
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#27768 |
makemigrations uses unnecessary AddField for ForeignKey depending on model name
|
assigned
|
Ed Morley
|
Cleanup/optimization
|
Migrations
|
|
#27775 |
Signed cookies does not support custom expiry
|
new
|
nobody
|
Bug
|
contrib.sessions
|
|
#27778 |
Update unicode documentation for Python 3
|
assigned
|
ChillarAnand
|
Cleanup/optimization
|
Documentation
|
|
#27785 |
Log request.body (or part of it) in the 500 debug content
|
new
|
|
New feature
|
Error reporting
|
|
#27790 |
Investigate increased memory usage in tests when calling migrate without available_apps set
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
|
#27795 |
Audit force_text invocations
|
assigned
|
Claude Paroz
|
Cleanup/optimization
|
Utilities
|
|
#27801 |
Make createsuperuser inspect environment variables for username and password
|
assigned
|
lsmag
|
New feature
|
contrib.auth
|
|
#27806 |
Allow for more dynamic ALLOWED_HOSTS configuration
|
new
|
nobody
|
New feature
|
Core (Other)
|
|
#27807 |
Overriding username validators doesn't work as documented
|
new
|
nobody
|
Bug
|
contrib.auth
|
|
#27808 |
Nested ArrayField with nullable base field generates invalid SQL
|
new
|
|
Bug
|
contrib.postgres
|
|
#27813 |
BinaryField type inconsistent between sqlite3 (bytes) and postgresql (memoryview)
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#27824 |
Cannot chain unaccent transform with key lookup in Postgres JSON field
|
assigned
|
Simon Charette
|
New feature
|
contrib.postgres
|
|
#27825 |
Document that models don't cast field values to the same type that's retrieved from the database
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#27827 |
Raising InvalidTemplateLibrary completely masks out real exception in get_package_libraries
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
|
#27833 |
prefetch_related fails with SQLite when used with 1000 parent records
|
assigned
|
Raphael Michel
|
Bug
|
Database layer (models, ORM)
|
|
#27835 |
Make TransactionTestCase raise an error if it accesses non-default database connection without multi_db=True
|
new
|
nobody
|
New feature
|
Testing framework
|
|
#27844 |
Add a management command to optimize a migration
|
assigned
|
nobody
|
New feature
|
Migrations
|
|
#27845 |
Possible Migration Optimizer Strategy Improvement
|
assigned
|
Simon Charette
|
Cleanup/optimization
|
Migrations
|
|
#27852 |
Admin Delete Object Block Page Doesn't Show All Related Objects Blocking Deletion
|
assigned
|
Anton Samarchyan
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#27854 |
Make `collectstatic` warn (rather than blow up) on missing directories
|
assigned
|
Mahesh Kumar Jurel
|
Cleanup/optimization
|
contrib.staticfiles
|
|
#27864 |
Limit the number of terms in an admin search
|
new
|
nobody
|
Cleanup/optimization
|
contrib.admin
|
|
#27865 |
Document use of Manager rather than BaseManager for from_queryset()
|
assigned
|
Jonatas CD
|
Cleanup/optimization
|
Documentation
|
|
#27867 |
Excluding a reverse relation produces inconsistent queries
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#27877 |
Management command exceptions should be logged
|
assigned
|
John Kang
|
New feature
|
Core (Management commands)
|
|
#27880 |
Use __set_name__ to replace some usages of contribute_to_class.
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#27888 |
Add a button to clear all admin filters
|
assigned
|
Md. Al-Amin
|
Cleanup/optimization
|
contrib.admin
|
|
#27899 |
Phrase search query for Postgres full text search
|
assigned
|
Andrii Soldatenko
|
New feature
|
contrib.postgres
|
|
#27906 |
assertInHTML('<a/><b/>', '<a/><b/><c/>') fails
|
assigned
|
Michal Petrucha
|
Bug
|
Testing framework
|
|
#27909 |
Use AUTH_USER_MODEL in startproject template
|
new
|
nobody
|
Cleanup/optimization
|
Core (Management commands)
|
|