Результаты поиска по запросу "django-models"
Если вам нужен набор запросов, используйте Q:
ngo модель QuerySets, я вижу, что есть__gt а также__lt для сравнительных значений, но есть ли__ne/!=/<> (не равно?) Я хочу отфильтровать, используя не равно: Пример: Model: bool a; int x;я хочу results = Model.objects.exclude(a=true, x!=5)!= ...
В этих полях отображаются не все связанные объекты, поэтому они загружаются с гораздо меньшим количеством запросов.
из моих моделей особенно сложна. Когда я пытаюсь отредактировать его в Django Admin, он выполняет 1042 запроса и занимает более 9 секунд. Я знаю, что могу заменить несколько выпадающихraw_id_fields, но я думаю, что более узким местом является ...
Проблема в моем случае была вызвана добавлением столбца в таблицу вручную.
асстраивало меня большую часть часа. У меня есть следующая модель: sold= models.BooleanField(default=False)И следующий вид кода: properties = Property.objects.filter(sold=False).order_by('-created_on');И следующие значения в моей базе данных ...
Надеюсь, что это может помочь некоторым людям, которые ищут идеи.
еделяю свои модели Django прямо сейчас, и я понял, что не былоOneToManyField в моделях типов полей. Я уверен, что есть способ сделать это, поэтому я не уверен, что мне не хватает. По сути, у меня есть что-то вроде этого: class ...
Я не использую интерфейс администратора, но он выглядит как пустой = True действует только там. Я хотел бы, чтобы система отклоняла пустые поля из любого места ..
я есть простая модель, которая выглядит следующим образом: class Group(models.Model): name = models.CharField(max_length = 100, blank=False)Я ожидаю, что это вызовет ошибку целостности, но это не так: group = Group() # name is an empty string ...
Как я могу отсортировать по идентификатору ManyToManyField в Django?
У меня есть объект ManyToManyField в пользовательском объекте, и он используется для сопоставления пользователей, за которыми следует этот пользователь. Я пытаюсь показать подмножество списка тех, за кем они следили совсем недавно. Есть ли ...
Есть ли умный способ получить предыдущий / следующий элемент, используя Django ORM?
Скажем, у меня есть список фотографий, упорядоченных по дате создания, следующим образом: class Photo(models.Model): title = models.Char() image = models.Image() created = models.DateTimeField(auto_now_add=True) class Meta: ordering = ...
@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» уже ...
Получил это на работу .. это потрясающе. Спасибо!
у сделать запрос, что-то вроде Model.objects.filter(x=x).filter(y=y).filter(z=z)... но есть некоторые случаи, когда, например, у нет. Это буквально ищет в базе данных нулевые значения в столбце y - есть отличный способ по существу игнорировать ...
Кроме того, вы можете создавать новые шаблоны администратора, специально для вашей модели. Но это, конечно, отменяет изящные функции интерфейса администратора.
я есть набор моделей, которые выглядят так: 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): ...