Результаты поиска по запросу "django-models"

14 ответов

Если вам нужен набор запросов, используйте Q:

ngo модель QuerySets, я вижу, что есть__gt а также__lt для сравнительных значений, но есть ли__ne/!=/<> (не равно?) Я хочу отфильтровать, используя не равно: Пример: Model: bool a; int x;я хочу results = Model.objects.exclude(a=true, x!=5)!= ...

4 ответа

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

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

3 ответа

Проблема в моем случае была вызвана добавлением столбца в таблицу вручную.

асстраивало меня большую часть часа. У меня есть следующая модель: sold= models.BooleanField(default=False)И следующий вид кода: properties = Property.objects.filter(sold=False).order_by('-created_on');И следующие значения в моей базе данных ...

ТОП публикаций

5 ответов

Надеюсь, что это может помочь некоторым людям, которые ищут идеи.

еделяю свои модели Django прямо сейчас, и я понял, что не былоOneToManyField в моделях типов полей. Я уверен, что есть способ сделать это, поэтому я не уверен, что мне не хватает. По сути, у меня есть что-то вроде этого: class ...

4 ответа

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

я есть простая модель, которая выглядит следующим образом: class Group(models.Model): name = models.CharField(max_length = 100, blank=False)Я ожидаю, что это вызовет ошибку целостности, но это не так: group = Group() # name is an empty string ...

4 ответа

Как я могу отсортировать по идентификатору ManyToManyField в Django?

У меня есть объект ManyToManyField в пользовательском объекте, и он используется для сопоставления пользователей, за которыми следует этот пользователь. Я пытаюсь показать подмножество списка тех, за кем они следили совсем недавно. Есть ли ...

3 ответа

Есть ли умный способ получить предыдущий / следующий элемент, используя Django ORM?

Скажем, у меня есть список фотографий, упорядоченных по дате создания, следующим образом: class Photo(models.Model): title = models.Char() image = models.Image() created = models.DateTimeField(auto_now_add=True) class Meta: ordering = ...

1 ответ

@llazzaro Почему нельзя, чтобы DateField использовал auto_now_add = True, и не был добавлен к вашим настройкам по умолчанию?

р модели class Example(Stat): numeric = models.IntegerField(...) date = models.DateField( auto_now_add=True,...) #auto_now_add=True was the problem class Meta: unique_together = ('numeric','date')) Если 72 и «2011-08-07» уже ...

1 ответ

Получил это на работу .. это потрясающе. Спасибо!

у сделать запрос, что-то вроде Model.objects.filter(x=x).filter(y=y).filter(z=z)... но есть некоторые случаи, когда, например, у нет. Это буквально ищет в базе данных нулевые значения в столбце y - есть отличный способ по существу игнорировать ...

4 ответа

Кроме того, вы можете создавать новые шаблоны администратора, специально для вашей модели. Но это, конечно, отменяет изящные функции интерфейса администратора.

я есть набор моделей, которые выглядят так: class Page(models.Model): title = models.CharField(max_length=255) class LinkSection(models.Model): page = models.ForeignKey(Page) title = models.CharField(max_length=255) class Link(models.Model): ...