Модели Django: как управлять полевыми флагами
Мне нужно создать профиль пользователя. Для обеспечения конфиденциальности многие поля в этом профиле будут "скрыты": каждый пользователь сможет скрыть эту информацию.
Я могу использовать https://github.com/disqus/django-bitfield, но я хотел бы знать, можно ли лучше привязать каждое поле к своему собственному флагу.
1 ответ
Упаковка битов в одно поле затрудняет индексацию и запрос к полю. Это больше усилий, чем оно того стоит.