Форум сайта python.su
Как лучше реализовывать сохранение только уникальных записей в базу.
class Entry(models.Model):
title = models.CharField(_(u'Заголовок'), unique=True, max_length=255)
body = models.TextField(_(u'Текст'), unique=True)
Офлайн
Зависит от цели.
Офлайн
Может это поможет? http://docs.djangoproject.com/en/dev/ref/models/options/#unique-together
Офлайн
А есть ли вариант без дополнительного запроса вида:
entry = Entry.objects.filter(title=item['title'], body=item['body'])
Офлайн