#27844 |
Add a management command to optimize a migration
|
assigned
|
nobody
|
New feature
|
Migrations
|
master
|
#27926 |
Allow squashmigrations to create a fresh set of migrations and delete the old ones
|
new
|
nobody
|
New feature
|
Migrations
|
1.10
|
#27946 |
Improve "ValueError: Found wrong number of constraints" error message
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
1.8
|
#28073 |
RemoveField.state_forwards() crashes with AttributeError: 'NoneType' object has no attribute 'is_relation'
|
new
|
nobody
|
Bug
|
Migrations
|
1.11
|
#28431 |
default='' (non-bytestring) on BinaryField crashes some migration operations
|
assigned
|
Windson yang
|
Bug
|
Migrations
|
1.10
|
#28438 |
Initial migration creates fields not listed in the migration if mixin class changes
|
new
|
nobody
|
Bug
|
Migrations
|
1.11
|
#28504 |
Add hooks into SchemaEditor.alter_field() and reduce complexity
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
1.11
|
#28535 |
Message on conflicting migrations is misleading for rebase workflows
|
assigned
|
Masashi SHIBATA
|
Cleanup/optimization
|
Migrations
|
1.11
|
#28541 |
migration introducing a UUID primary key fails on sqlite3
|
new
|
nobody
|
Bug
|
Migrations
|
1.11
|
#28816 |
Silent data loss when decreasing the max_length of a CharField
|
assigned
|
ChillarAnand
|
Bug
|
Migrations
|
1.11
|
#28862 |
Removing a field from index_together/unique_together and from the model generates a migration that crashes
|
assigned
|
Ramiro Morales
|
Bug
|
Migrations
|
1.9
|
#28913 |
If MIGRATIONS_MODULES has a missing top-level package, proper error message is not displayed
|
new
|
nobody
|
Bug
|
Migrations
|
1.11
|
#28949 |
Multibyte table name or column name causes miscalculation of the length of index name.
|
new
|
|
Bug
|
Migrations
|
2.0
|
#28980 |
Make the autodetector validate the type of one-off default values
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
2.0
|
#28987 |
Migration changing ManyToManyField target to 'self' doesn't work correctly
|
assigned
|
SShayashi
|
Bug
|
Migrations
|
2.0
|
#29000 |
RenameModel does not rename M2M column when run after AlterField/RenameField
|
new
|
|
Bug
|
Migrations
|
2.0
|
#29026 |
Make makemigrations scriptable / script-friendly
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
master
|
#29063 |
Replacement Migrations not being executed because of unapplied migrations should raise a warning.
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
1.9
|
#29123 |
Changing an IntegerField to a ForeignKey generates incorrectly ordered migration operations if the field is in unique_together
|
new
|
nobody
|
Bug
|
Migrations
|
master
|
#29182 |
SQLite database migration breaks ForeignKey constraint, leaving <table_name>__old in db schema
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
2.0
|
#29198 |
Add a --plan option to the migrate command
|
new
|
nobody
|
New feature
|
Migrations
|
master
|
#29224 |
Migration crashes deleting an index_together if there is a unique_together on the same fields
|
new
|
nobody
|
Bug
|
Migrations
|
1.11
|
#29243 |
Improve efficiency of migration graph algorithm
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
2.0
|
#29345 |
Migrations that recreate constraints can fail on PostgreSQL if table is not in public schema
|
new
|
nobody
|
Bug
|
Migrations
|
2.0
|
#21481 |
Reinstalling Django warning doesn't mention django-admin
|
new
|
nobody
|
Cleanup/optimization
|
Packaging
|
1.6
|
#23433 |
Django installs /usr/bin/django-admin and /usr/bin/django-admin.py
|
new
|
nobody
|
Cleanup/optimization
|
Packaging
|
master
|
#28905 |
Overhaul extra_requires to include more optional dependencies
|
new
|
nobody
|
Cleanup/optimization
|
Packaging
|
master
|
#6135 |
Introduce a short-cut for template filters that has needs_autoescape = True
|
new
|
nobody
|
New feature
|
Template system
|
master
|
#9173 |
Conditional content of template blocks
|
new
|
nobody
|
New feature
|
Template system
|
master
|
#9198 |
Make the {% include %} strip a trailing newline
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
1.0
|
#9757 |
Make IfNode a baseclass for other if nodes to subclass
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
1.0
|
#10941 |
Add a templatetag to generate querystrings
|
new
|
|
New feature
|
Template system
|
master
|
#17664 |
{% if %} template tag silences exceptions inconsistently
|
assigned
|
Robert Roskam
|
Bug
|
Template system
|
master
|
#20287 |
BaseContext (and it's subclasses) lack emulation of dictionary items()
|
new
|
|
New feature
|
Template system
|
master
|
#20434 |
Have a template tag grammar instead of handling token/parser for every tag, and make it possible to introspect the grammar.
|
assigned
|
jonathanslenders
|
New feature
|
Template system
|
|
#20601 |
intcomma and floatformat internationalization error
|
new
|
|
New feature
|
Template system
|
1.10
|
#20648 |
Template variable and loss of precision
|
new
|
nobody
|
Bug
|
Template system
|
master
|
#20995 |
{% include %} uses get_template where it could select_template
|
assigned
|
amberdoctor
|
New feature
|
Template system
|
master
|
#21065 |
Internally choosing how to process a template is inconsistent
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
master
|
#21772 |
additional context for included templates can override current context
|
new
|
nobody
|
Bug
|
Template system
|
1.6
|
#23356 |
Unable to create template tag which behaves similar to {% verbatim %}
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
master
|
#23424 |
Verbatim tag fails to render curly braces
|
assigned
|
Paul Egges
|
Bug
|
Template system
|
master
|
#24199 |
string_if_invalid doesn't provide information in many cases
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
master
|
#24577 |
Restrict extending and including to require templates from the same engine.
|
new
|
nobody
|
Bug
|
Template system
|
master
|
#25236 |
Remove ifequal from the template language
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
master
|
#25600 |
Template `if` tag behavior change with 1.8, OneToOneField, RelatedObjectDoesNotExist is True?
|
new
|
|
Bug
|
Template system
|
1.8
|
#26258 |
Jinja2 rendered templates are not safe by default
|
new
|
nobody
|
Bug
|
Template system
|
1.9
|
#27486 |
intword and filesizeformat filters shouldn't pass non-integers to gettext
|
new
|
|
Cleanup/optimization
|
Template system
|
master
|
#27827 |
Raising InvalidTemplateLibrary completely masks out real exception in get_package_libraries
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
1.10
|
#28172 |
Prevent nonexistent template filter arguments from raising VariableDoesNotExist
|
new
|
|
Bug
|
Template system
|
master
|
#28526 |
Remedy verbose, often unhelpful undefined tempate variable logging
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
master
|
#28618 |
Add an easier to make templates substitutions raise an exception on error
|
assigned
|
shreyas
|
New feature
|
Template system
|
1.11
|
#28782 |
Template variable resolution on objects that are no mappings but implement __getitem__
|
assigned
|
Frank Sachsenheim
|
Bug
|
Template system
|
master
|
#28935 |
Template error raised in an {% extends %} child template shows incorrect source location on debug page
|
new
|
|
Bug
|
Template system
|
2.0
|
#7835 |
Provide the ability for model definitions that are only availably during testing
|
new
|
nobody
|
New feature
|
Testing framework
|
master
|
#11505 |
Django's TestCase should reset the cache
|
new
|
nobody
|
New feature
|
Testing framework
|
master
|
#11593 |
Incomplete support for app-level testing
|
new
|
nobody
|
New feature
|
Testing framework
|
master
|
#12227 |
PREPEND_WWW breaks the test client
|
assigned
|
Sharpek
|
Bug
|
Testing framework
|
1.1
|
#15063 |
multi_db flag on TestCase causes invalid error reporting when loading fixtures
|
new
|
nobody
|
Bug
|
Testing framework
|
1.2
|
#15179 |
django.test.client.Client.login fake HttpRequest is not run through middlewares
|
new
|
nobody
|
Bug
|
Testing framework
|
master
|
#15691 |
TEST_DEPENDENCIES doesn't use TEST_NAME in circular dependency detection.
|
new
|
nobody
|
Bug
|
Testing framework
|
1.2
|
#16713 |
Fixture loading for tests ignore database specific names
|
new
|
nobody
|
Bug
|
Testing framework
|
1.3
|
#17631 |
edge case: django.test.client should handle fields and files with the same name
|
new
|
|
Cleanup/optimization
|
Testing framework
|
1.3
|
#18707 |
Test client doesn't allow testing 500 responses content
|
new
|
nobody
|
New feature
|
Testing framework
|
1.6
|
#20915 |
Remove django.test.client dependency on django.contrib.auth (and .sessions?)
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
master
|
#20917 |
Change the password hashers when testing
|
assigned
|
Ash Christopher
|
New feature
|
Testing framework
|
master
|
#21143 |
runtests might execute queries against the normal database instead of the testdatabase
|
new
|
nobody
|
Bug
|
Testing framework
|
master
|
#21227 |
Selenium tests terminate with [Errno 10054]
|
new
|
nobody
|
Bug
|
Testing framework
|
master
|
#21742 |
Unable to prevent creation of a database during test runs
|
new
|
nobody
|
New feature
|
Testing framework
|
1.5
|
#22439 |
LiveServerTestCase handles error messages inconsistently
|
assigned
|
Jeremy Bowman
|
Cleanup/optimization
|
Testing framework
|
1.6
|
#23251 |
Use a temporary folder to store uploaded files during tests
|
assigned
|
Sasha Gaevsky
|
Bug
|
Testing framework
|
master
|
#24396 |
Migrate only required models to the "other" database
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
master
|
#24622 |
Response "context" and "templates" not available in the Test Client when using Jinja2 - Django 1.8
|
new
|
nobody
|
Bug
|
Testing framework
|
1.8
|
#24759 |
Add or document a way to test data migrations
|
new
|
nobody
|
New feature
|
Testing framework
|
1.8
|
#25504 |
Django test teardown fails when there is no default database
|
new
|
|
Bug
|
Testing framework
|
1.9
|
#25707 |
Use py.test for internal testing
|
new
|
nobody
|
New feature
|
Testing framework
|
master
|
#25941 |
Improve the error message for runtests.py when Django isn't on the path
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
master
|
#26552 |
`TransactionTestCase.serialized_rollback` fails to restore objects due to ordering constraints
|
new
|
nobody
|
Bug
|
Testing framework
|
1.9
|
#27079 |
Refactor LiveServerPort.test_port_bind() not to call setUpClass() twice
|
assigned
|
Chris Jerdonek
|
Bug
|
Testing framework
|
1.10
|
#27391 |
Support unittest.TestCase.debug() method
|
new
|
nobody
|
New feature
|
Testing framework
|
master
|
#27430 |
`manage.py test` does not support unittest `-b` buffer option
|
assigned
|
Eyad Toma
|
New feature
|
Testing framework
|
1.10
|
#27734 |
Add a helpful error message when a parallel test worker is assigned an unexpected index
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
1.10
|
#27751 |
Teardown of a PG test database fails if it is an autogenerated test_MYDB database
|
new
|
nobody
|
Bug
|
Testing framework
|
1.9
|
#27760 |
Hard to diagnose reason for 400 response when making test request that sets SERVER_NAME
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
1.10
|
#27835 |
Make TransactionTestCase raise an error if it accesses non-default database connection without multi_db=True
|
new
|
nobody
|
New feature
|
Testing framework
|
master
|
#27906 |
assertInHTML('<a/><b/>', '<a/><b/><c/>') fails
|
assigned
|
Michal Petrucha
|
Bug
|
Testing framework
|
master
|
#28119 |
Test client cookies do not take into account server hostnames/domains
|
new
|
nobody
|
New feature
|
Testing framework
|
1.11
|
#28263 |
TestCase breaks for databases that don't support savepoints
|
new
|
nobody
|
Bug
|
Testing framework
|
1.11
|
#28452 |
Consider adding a test command argument --locals to show traceback locals
|
new
|
nobody
|
New feature
|
Testing framework
|
master
|
#28478 |
Make DiscoverRunner skip creating a test database if not needed
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
master
|
#29023 |
running tests in parallel doesn't show exception chain, even with tblib
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
master
|
#29024 |
`TestContextDecorator` never exits if `setUp` fails in tests
|
assigned
|
Shahbaj Sayyad
|
Bug
|
Testing framework
|
master
|
#29039 |
Disabling migrations doesn't work with --keepdb
|
new
|
nobody
|
Bug
|
Testing framework
|
1.11
|
#29040 |
test database creation log output doesn't use consistent stream
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
master
|
#29052 |
test database setup can truncate non-test database if two database aliases point to the same database
|
new
|
nobody
|
Bug
|
Testing framework
|
2.0
|
#29062 |
"database table locked errors" when using sqlite in-memory database with LiveServerTestCase
|
new
|
nobody
|
Bug
|
Testing framework
|
2.0
|
#29098 |
Add SimpleTestCase.assertRedirectsRegex()
|
new
|
nobody
|
New feature
|
Testing framework
|
1.11
|
#29127 |
Running tagged tests hides any with syntax errors
|
new
|
|
Bug
|
Testing framework
|
2.0
|
#29268 |
Support passing None to test Client and RequestFactory request methods for default content_type
|
assigned
|
Chris Jerdonek
|
Cleanup/optimization
|
Testing framework
|
2.0
|
#29351 |
Some words not detected when using prepolated_fields
|
new
|
nobody
|
Bug
|
Uncategorized
|
2.0
|