mirror of
https://github.com/django/django.git
synced 2025-08-11 20:39:13 +00:00
Adjusted inspectdb management command to yield PEP 8-compliant output barring Django Coding Style exceptions.
This commit is contained in:
parent
bc7668eb51
commit
298a2b577f
@ -50,12 +50,13 @@ class Command(NoArgsCommand):
|
|||||||
yield "from __future__ import unicode_literals"
|
yield "from __future__ import unicode_literals"
|
||||||
yield ''
|
yield ''
|
||||||
yield 'from %s import models' % self.db_module
|
yield 'from %s import models' % self.db_module
|
||||||
yield ''
|
|
||||||
known_models = []
|
known_models = []
|
||||||
for table_name in connection.introspection.table_names(cursor):
|
for table_name in connection.introspection.table_names(cursor):
|
||||||
if table_name_filter is not None and callable(table_name_filter):
|
if table_name_filter is not None and callable(table_name_filter):
|
||||||
if not table_name_filter(table_name):
|
if not table_name_filter(table_name):
|
||||||
continue
|
continue
|
||||||
|
yield ''
|
||||||
|
yield ''
|
||||||
yield 'class %s(models.Model):' % table2model(table_name)
|
yield 'class %s(models.Model):' % table2model(table_name)
|
||||||
known_models.append(table2model(table_name))
|
known_models.append(table2model(table_name))
|
||||||
try:
|
try:
|
||||||
@ -239,7 +240,7 @@ class Command(NoArgsCommand):
|
|||||||
to construct the inner Meta class for the model corresponding
|
to construct the inner Meta class for the model corresponding
|
||||||
to the given database table name.
|
to the given database table name.
|
||||||
"""
|
"""
|
||||||
return [" class Meta:",
|
return ["",
|
||||||
|
" class Meta:",
|
||||||
" managed = False",
|
" managed = False",
|
||||||
" db_table = '%s'" % table_name,
|
" db_table = '%s'" % table_name]
|
||||||
""]
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user