def no_style(): """Returns a Django Style object that has no colors.""" class dummy(object): def __getattr__(self, attr): return lambda x: x return dummy() def clear_tables(*flush_tables): from django.db import connection, transaction cursor = connection.cursor() statements = connection.ops.sql_flush(no_style(), flush_tables, connection.introspection.sequence_list()) for statement in statements: cursor.execute(statement) transaction.commit_unless_managed()