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

2 ответа

github.com/mmalone/django-caching

отрим следующий скелет файла models.py для игры о завоевании космоса: class Fleet(models.Model): game = models.ForeignKey(Game, related_name='planet_set') owner = models.ForeignKey(User, related_name='planet_set', null=True, blank=True) home ...

4 ответа

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

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

2 ответа

Я согласен, что есть некоторые случаи, когда вы можете захотеть сделать что-то нестандартное, но по умолчанию каждая модель получает автоматически увеличивающийся идентификатор, и неиспользуемое повторное использование идентификатора отсутствует. Кроме того, с DateTimeField у вас возникнет проблема, если две модели получат одинаковое значение в своем DateTimeField. Это может произойти в зависимости от точности из-за версии / базы данных django.

кий вопрос Каков порядок по умолчанию для списка, возвращаемого вызовом фильтра Django при подключении к базе данных PostgreSQL? Фон По моему собственному признанию, ябыло на прикладном уровне сделал неверное предположение о том, что порядок, в ...

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

1 ответ

Как использовать собственный менеджер со связанными объектами?

У меня есть собственный менеджер. Я хочу использовать его для связанных объектов. я нашелuse_for_related_fields [https://docs.djangoproject.com/en/dev/topics/db/managers/#controlling-automatic-manager-typesin] в документах Но это не работает так, ...

2 ответа

Массовое обновление Django с заменой строки

Я пытаюсь обновить и изменить строковое поле Django в ORM. Эквивалентный SQL для этого: UPDATE example_table SET string_field = REPLACE(string_field, 'old text', 'new text');С этим запросом я ожидаюold text а такжеold text more text ...

3 ответа

Цепочка множественного фильтра () в Django, это ошибка?

Я всегда предполагал, что объединение нескольких вызовов filter () в Django всегда было таким же, как сбор их за один вызов. # Equivalent Model.objects.filter(foo=1).filter(bar=2) Model.objects.filter(foo=1,bar=2)но я столкнулся со сложным ...

3 ответа

django формы: редактирование нескольких наборов связанных объектов в одной форме

Я пытаюсь сделать что-то, что должно быть очень распространено: добавить / отредактировать кучу связанных моделей в одной форме. Например: Visitor Details: Select destinations and activities: Miami [] - swimming [], clubbing [], sunbathing[] ...

5 ответов

Django выбирает только строки с повторяющимися значениями полей

Предположим, у нас есть модель в Django, определенная следующим образом: class Literal: name = models.CharField(...) ...Имя поля не является уникальным и, следовательно, может иметь повторяющиеся значения. Мне нужно выполнить следующую задачу: ...

2 ответа

Django эквивалент SQL не в

У меня очень простой запрос:select * from tbl1 where title not in('asdasd', 'asdasd'). Как мне перевести это на Джанго? Как будто я хочу противоположность:Table.objects.filter(title__in=myListOfTitles)

2 ответа

Пакет тестирования производительности Django, который будет сообщать о показателях (запросы БД и т. Д.)

У меня есть сложное веб-приложение Django, в которое вложено много человеко-лет работы. Это может потребовать оптимизации когда-нибудь. Есть несколько общих операций / потоков, которые я мог бы написать с помощью (скажем) тестового клиента ...