Модели Django: как управлять полевыми флагами

Мне нужно создать профиль пользователя. Для обеспечения конфиденциальности многие поля в этом профиле будут "скрыты": каждый пользователь сможет скрыть эту информацию.

Я могу использовать https://github.com/disqus/django-bitfield, но я хотел бы знать, можно ли лучше привязать каждое поле к своему собственному флагу.

1 ответ

Упаковка битов в одно поле затрудняет индексацию и запрос к полю. Это больше усилий, чем оно того стоит.

Другие вопросы по тегам