Я создал новую модель и хотел дать разрешения определенной группе групп в файле миграции после migrations.CreateModel
cando_ct = ContentType.objects.get(app_label='main', model='cando')
cc_group = Group.objects.get(name='content creators')
add_p = Permission.objects.get(content_type=cando_ct, codename='add_cando')
cc_group.permissions.add(change_p, delete_p, view_p)
, но когда я запускаю migrate , я получаюпоявляется сообщение об ошибке:
Соответствующий запрос ContentType не существует.
, но если я запускаю этот скрипт отдельно (в другом python manage.py migrate экземпляр), я не получаю сообщение об ошибке.
Так что мой вопрос: когда создаются типы контента и разрешения?