2
0
Эх сурвалжийг харах

Removed BaseCommand.validate() per deprecation timeline; refs #16905.

Tim Graham 10 жил өмнө
parent
commit
0f169098ef

+ 0 - 10
django/core/management/base.py

@@ -414,16 +414,6 @@ class BaseCommand(object):
             if saved_locale is not None:
                 translation.activate(saved_locale)
 
-    def validate(self, app_config=None, display_num_errors=False):
-        """ Deprecated. Delegates to ``check``."""
-
-        if app_config is None:
-            app_configs = None
-        else:
-            app_configs = [app_config]
-
-        return self.check(app_configs=app_configs, display_num_errors=display_num_errors)
-
     def check(self, app_configs=None, tags=None, display_num_errors=False,
               include_deployment_checks=False):
         """

+ 0 - 7
docs/howto/custom-management-commands.txt

@@ -361,13 +361,6 @@ the :meth:`~BaseCommand.handle` method must be implemented.
     performed. ``tags`` can be a list of check tags, like ``compatibility`` or
     ``models``.
 
-.. method:: BaseCommand.validate(app=None, display_num_errors=False)
-
-    .. deprecated:: 1.7
-        Replaced with the :djadmin:`check` command
-
-    If ``app`` is None, then all installed apps are checked for errors.
-
 .. _ref-basecommand-subclasses:
 
 BaseCommand subclasses