Removed the validate management command per deprecation timeline.
This commit is contained in:
parent
714277cb4c
commit
0622bca5d1
|
@ -1,16 +0,0 @@
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import warnings
|
|
||||||
|
|
||||||
from django.core.management.commands.check import Command as CheckCommand
|
|
||||||
from django.utils.deprecation import RemovedInDjango19Warning
|
|
||||||
|
|
||||||
|
|
||||||
class Command(CheckCommand):
|
|
||||||
help = 'Deprecated. Use "check" command instead. ' + CheckCommand.help
|
|
||||||
|
|
||||||
def handle(self, **options):
|
|
||||||
warnings.warn('"validate" has been deprecated in favor of "check".',
|
|
||||||
RemovedInDjango19Warning)
|
|
||||||
super(Command, self).handle(**options)
|
|
|
@ -113,9 +113,6 @@ no apps are specified
|
||||||
.BI "testserver [" "\-\-addrport=ipaddr|port" "] [" "fixture fixture ..." "]"
|
.BI "testserver [" "\-\-addrport=ipaddr|port" "] [" "fixture fixture ..." "]"
|
||||||
Runs the test suite for the specified applications, or the entire project if
|
Runs the test suite for the specified applications, or the entire project if
|
||||||
no apps are specified
|
no apps are specified
|
||||||
.TP
|
|
||||||
.BI validate
|
|
||||||
Validates all installed models.
|
|
||||||
.SH "OPTIONS"
|
.SH "OPTIONS"
|
||||||
.TP
|
.TP
|
||||||
.I \-\-version
|
.I \-\-version
|
||||||
|
|
|
@ -1343,17 +1343,6 @@ To run on 1.2.3.4:7000 with a ``test`` fixture::
|
||||||
The :djadminopt:`--noinput` option may be provided to suppress all user
|
The :djadminopt:`--noinput` option may be provided to suppress all user
|
||||||
prompts.
|
prompts.
|
||||||
|
|
||||||
validate
|
|
||||||
--------
|
|
||||||
|
|
||||||
.. django-admin:: validate
|
|
||||||
|
|
||||||
.. deprecated:: 1.7
|
|
||||||
Replaced by the :djadmin:`check` command.
|
|
||||||
|
|
||||||
Validates all installed models (according to the :setting:`INSTALLED_APPS`
|
|
||||||
setting) and prints validation errors to standard output.
|
|
||||||
|
|
||||||
Commands provided by applications
|
Commands provided by applications
|
||||||
=================================
|
=================================
|
||||||
|
|
||||||
|
|
|
@ -222,7 +222,7 @@ resolving those problems. The framework is extensible so you can add your
|
||||||
own checks for your own apps and libraries.
|
own checks for your own apps and libraries.
|
||||||
|
|
||||||
To perform system checks, you use the :djadmin:`check` management command.
|
To perform system checks, you use the :djadmin:`check` management command.
|
||||||
This command replaces the older :djadmin:`validate` management command.
|
This command replaces the older ``validate`` management command.
|
||||||
|
|
||||||
New ``Prefetch`` object for advanced ``prefetch_related`` operations.
|
New ``Prefetch`` object for advanced ``prefetch_related`` operations.
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
@ -1681,7 +1681,8 @@ deprecated, use ``SplitDateTimeWidget`` with
|
||||||
``validate``
|
``validate``
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
:djadmin:`validate` command is deprecated in favor of :djadmin:`check` command.
|
The ``validate`` management command is deprecated in favor of the
|
||||||
|
:djadmin:`check` command.
|
||||||
|
|
||||||
``django.core.management.BaseCommand``
|
``django.core.management.BaseCommand``
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
|
@ -385,7 +385,7 @@ class SettingsConfigTest(AdminScriptTestCase):
|
||||||
|
|
||||||
def test_circular_dependency(self):
|
def test_circular_dependency(self):
|
||||||
# validate is just an example command to trigger settings configuration
|
# validate is just an example command to trigger settings configuration
|
||||||
out, err = self.run_manage(['validate'])
|
out, err = self.run_manage(['check'])
|
||||||
self.assertNoOutput(err)
|
self.assertNoOutput(err)
|
||||||
self.assertOutput(out, "System check identified no issues (0 silenced).")
|
self.assertOutput(out, "System check identified no issues (0 silenced).")
|
||||||
|
|
||||||
|
@ -466,6 +466,6 @@ format=%(message)s
|
||||||
self.remove_settings('settings.py')
|
self.remove_settings('settings.py')
|
||||||
|
|
||||||
def test_custom_logging(self):
|
def test_custom_logging(self):
|
||||||
out, err = self.run_manage(['validate'])
|
out, err = self.run_manage(['check'])
|
||||||
self.assertNoOutput(err)
|
self.assertNoOutput(err)
|
||||||
self.assertOutput(out, "System check identified no issues (0 silenced).")
|
self.assertOutput(out, "System check identified no issues (0 silenced).")
|
||||||
|
|
|
@ -333,7 +333,7 @@ LOGIN_URL = reverse_lazy('login')""")
|
||||||
self.remove_settings('settings.py')
|
self.remove_settings('settings.py')
|
||||||
|
|
||||||
def test_lazy_in_settings(self):
|
def test_lazy_in_settings(self):
|
||||||
out, err = self.run_manage(['validate'])
|
out, err = self.run_manage(['check'])
|
||||||
self.assertNoOutput(err)
|
self.assertNoOutput(err)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue