Django-отношения плагин Django в описательных отношений между auth.users:
В работе [4]: john.relationships.friends ()
Из [4]: [<Участник: Йоко>]
В [5]: john.relationships.following ()
Из [5]: [<Пользователь: Павел>, <Пользователь: Йоко>]
В работе [6]: john.relationships.followers ()
Из [6]: [<Участник: Йоко>]
В работе [7]: john.relationships.blockers ()
Из [7]: [<Участник: Павел>]
В [8]: paul.relationships.blocking ()
Из [8]: [<Пользователь: Джон>]
Вы можете создать столько типов отношений, как вам нравится, или просто использовать те по умолчанию "следующие" и "блокирующие".
С, К и симметричный
Типы отношений определить каждый из следующих случаев:
& NBSP; * от - "после", кто я после
& NBSP; * в - '' последователей, кто за мной
& NBSP; * симметричны - «друзья», мы следуем друг друга
Типы отношений может быть login_required, или частные, и если вы хотите, чтобы сделать отношения типа невидимыми (т.е. вы не можете позволить пользователям видеть, кто блокирует их), просто дать ему неповторимым пули, как "! Блокаторов.
Админ интерфейс
Отношения подключить прямо в уже существующей Пользователь Admin, и появляются ниже инлайн »группы.
Установка
питон setup.py установить
ИЛИ
положить папку отношений на питона-пути
Требования
- Python
- Джанго
Комментарии не найдены