Когда создаются ContentTypes и Permissions? - PullRequest
0 голосов
/ 04 июля 2019

Я создал новую модель и хотел дать разрешения определенной группе групп в файле миграции после 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 экземпляр), я не получаю сообщение об ошибке.
Так что мой вопрос: когда создаются типы контента и разрешения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...