#python #json #django #django-admin
#python #json #django #django-admin
Вопрос:
Я хотел бы внедрить систему вознаграждений в моем проекте django, где у пользователя будут значки, которые будут отображаться в его профиле и могут быть отредактированы администратором. Чтобы сохранить эти значки, вместо хранения дюжины полей bool, я пытаюсь использовать Json для хранения значений в виде списка :
['badge1', 'reward']
member_badges = models.JSONField(default=list, blank=True, null=True)
Но как я могу создать запись в интерфейсе администратора, в которой был бы список всех доступных наград, чтобы вы могли выбирать с помощью флажков награды, которые вы хотите для пользователя, а затем добавлять их в список?
Спасибо