Мне нужно, чтобы мои пользователи могли указывать языки, на которых они говорят, поэтому естественно, что я начал с:
class Language(models.Model):
name = models.CharField(max_length=128)
class UserProfile(models.Model):
languages = models.ManyToManyField("Language", related_name="users")
Но потом я обнаружил это:
from django.conf.global_settings import LANGUAGES
Который я бы хотел использовать, лишь бы придерживаться принципа СУХОЙ.Проблема в том, что я не могу понять, как разрешить пользователю использовать несколько языков.