按表名排除-django

按表名排除-django,django,Django,我有一个原始的疑问: select n.nspname as table_schema, c.relname as table_name from pg_class c join pg_namespace n on n.oid = c.relnamespace where c.relkind = 'r' and n.nspname not in ('information_schema','

我有一个原始的疑问:

select n.nspname as table_schema,
               c.relname as table_name
        from pg_class c
        join pg_namespace n on n.oid = c.relnamespace
        where c.relkind = 'r'
              and n.nspname not in ('information_schema','pg_catalog')
              and c.reltuples = 0
        order by table_schema,
                 table_name;
返回所有空表,并将表名保存到
models
array。现在,我想从queryset中排除模型:
ContentType.objects.all().exclude(table\u name\u in=models)

但我无法访问queryset中的表名。我该怎么做呢?

你能从你说的“从queryset中排除模型”的部分重新措辞吗?你能从你说的“从queryset中排除模型”的部分重新措辞吗?