модель дизайна Django - PullRequest
       15

модель дизайна Django

0 голосов
/ 20 февраля 2011

Я пытаюсь создать модель в Django.

Я хочу, чтобы приложение могло ссылаться на многие языки, а с сайта администратора, когда я создаю новое приложение, можно выбрать более одного языка.

class Language(models.Model):

    name = models.CharField(max_length=20)
    code = models.CharField(max_length=6)

    def __unicode__(self):
        return self.name

class App(models.Model):

    name = models.CharField(max_length=50)
    pub_date = models.DateTimeField()

    languages = ?

Как мне написать?

1 Ответ

0 голосов
/ 20 февраля 2011
languages = ManyToManyField(Language)

http://docs.djangoproject.com/en/dev/ref/models/fields/#manytomanyfield - соответствующая часть документации по Django, которую вы можете найти полезной

...