Fixed #23871 -- Removed promotion of MySQL warnings to errors in DEBUG mode.
This commit is contained in:
parent
45db7f7db8
commit
5bcd292098
|
@ -50,10 +50,6 @@ from django.utils.safestring import SafeBytes, SafeText
|
|||
from django.utils import six
|
||||
from django.utils import timezone
|
||||
|
||||
# Raise exceptions for database warnings if DEBUG is on
|
||||
if settings.DEBUG:
|
||||
warnings.filterwarnings("error", category=Database.Warning)
|
||||
|
||||
DatabaseError = Database.DatabaseError
|
||||
IntegrityError = Database.IntegrityError
|
||||
|
||||
|
|
|
@ -774,6 +774,9 @@ Miscellaneous
|
|||
in ``django.test.utils`` were removed. Override ``TEMPLATE_LOADERS`` with
|
||||
``override_settings`` instead.
|
||||
|
||||
* Warnings from the MySQL database backend are no longer converted to
|
||||
exceptions when :setting:`DEBUG` is ``True``.
|
||||
|
||||
.. _deprecated-features-1.8:
|
||||
|
||||
Features deprecated in 1.8
|
||||
|
|
Loading…
Reference in New Issue