Возможно ли, чтобы команда manage.py syncdb ТОЛЬКО синхронизировала пользовательские разрешения с таблицей auth_permission
? Я не хочу, чтобы для моделей приложений были установлены три разрешения по умолчанию, то есть foo.add_bar
, foo.change_bar
, foo.delete_bar
. Я указываю свои пользовательские разрешения в своих классах моделей, как предлагает документация django:
class Meta:
permissions = (
("admin", "Can create/edit/delete projects"),
("user", "Can view projects"),
)
Спасибо!
from django.db.models import get_models, get_app
кажется устаревшим в django3. 12.05.2021