Как определить уникальность для кортежа поля в модели Django

Вы можете попробовать что-то подобное, чтобы начать. После преобразования этого списка в строку вы можете найти последовательность, используя подстроку:

if (String.Join(",", numericList.ConvertAll<string>(x => x.ToString()).ToArray())
{
    //get sequence
}
15
задан Fabian Steeg 23 January 2009 в 12:03
поделиться

1 ответ

Существует опция META, названная unique_together. Например:

class MyModel(models.Model):
    field1 = models.BlahField()
    field2 = models.FooField()
    field3 = models.BazField()

    class Meta:
        unique_together = ("field1", "field2")
[еще 114] информация о документации Django страница.

35
ответ дан 1 December 2019 в 01:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: