Группы пользователей Django - PullRequest
0 голосов
/ 19 марта 2011

Я читал о создании групп пользователей, думаю, у меня есть общая идея.

Например, если у меня есть эти два утверждения:

customer_group= Group(name='Customer')

customer_group.save()

Где в моем проекте django я должен включить вышеуказанное утверждениеопределить customer_group?

Ответы [ 2 ]

0 голосов
/ 19 апреля 2014

Чтобы программно создавать группы и минимизировать ручную часть процесса, вы можете использовать фикстуры (не рекомендуется с версии 1.7), миграции (с версии 1.7) или сигнал post_syncdb для заполнения базы данных. Я выбрал последнее и опубликовал подробности на , как использовать сигнал post_syncdb для заполнения групп безопасности Django . Результатом этого является то, что каждый раз, когда запускается команда вашего приложения syncdb, группы будут создаваться.

0 голосов
/ 19 марта 2011

Полагаю, вам следует создать одну такую ​​группу через admin или django shell. Вы не хотите создавать несколько групп клиентов, верно?

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