Вопросы по теме 'django-models'

Указание ENUM mySQL в модели Django
Как указать и использовать ENUM в модели Django?
59368 просмотров
schedule 16.12.2023

Можете ли вы добиться нечувствительного к регистру «уникального» ограничения в Sqlite3 (с Django)?
Итак, допустим, я использую встроенный в Python 2.5 sqlite3 по умолчанию, и у меня есть класс модели Django со следующим кодом: class SomeEntity(models.Model): some_field = models.CharField(max_length=50, db_index=True, unique=True) У...
4446 просмотров
schedule 01.06.2023

Внешний ключ из одного приложения в другое в Django
Мне интересно, можно ли определить внешний ключ в файле models.py в Django, который является ссылкой на таблицу в другом приложении? Другими словами, у меня есть два приложения, называемые cf и profiles, а в cf / models.py у меня есть (среди...
43720 просмотров
schedule 18.06.2022

Как найти конкретный класс базового класса модели django
Я пытаюсь найти фактический класс объекта модели django при использовании наследования модели. Некоторый код для описания проблемы: class Base(models.model): def basemethod(self): ... class Child_1(Base): pass class...
6483 просмотров
schedule 28.02.2024

Как бы вы заполнили поле на основе другого поля
В панели администратора я хочу заполнить поле заголовка на основе определенного текстового поля eg. Название: Моя замечательная страница будет автоматически заполнять Слаг: my_awesome_page
2516 просмотров
schedule 15.06.2022

Несколько изображений на модель
Я пишу простое приложение для продажи недвижимости на Django. Каждое свойство должно иметь переменное количество изображений. Изображения должны иметь редактируемый порядок. И мне нужно сделать администратора защищенным от пользователя. Итак,...
40912 просмотров
schedule 09.03.2023

Как я могу иметь два внешних ключа к одной и той же модели в Django?
Я хочу иметь два внешних ключа для одной и той же модели: class Test(models.model): example1 = models.ForeignKey(Example) example2 = models.ForeignKey(Example) Я получаю такие ошибки, как: Аксессор поля example1 конфликтует со...
35782 просмотров
schedule 04.03.2023

BI с Django?
Есть ли способ разрабатывать решения Bi (Business Intelligence) с помощью Django? Следовательно, должна быть возможность определять модели с более чем одним источником данных. Есть ли кто-нибудь, кто имел опыт BI с Django? Как это могло работать?
3439 просмотров

Как сериализовать экземпляр модели в Django?
Существует много документации о том, как сериализовать Model QuerySet, но как просто сериализовать в JSON поля экземпляра модели?
177403 просмотров

Аннотировать сумму двух полей, умноженных
У меня есть три модели, упрощенные для примера: class Customer(models.Model): email = models.CharField(max_length=128) class Order(models.Model): customer = models.ForeignKey(Customer) order_status = models.CharField(blank=True,...
23657 просмотров
schedule 25.06.2023

Как отфильтровать пустые или NULL имена в QuerySet?
У меня есть first_name , last_name & alias (необязательно), которые мне нужно найти. Итак, мне нужен запрос, чтобы дать мне все имена, для которых задан псевдоним. Только если бы я мог: Name.objects.filter(alias!="") Итак, что...
389541 просмотров

Как сделать SELECT MAX в Django?
У меня есть список объектов, как я могу запустить запрос, чтобы дать максимальное значение поля: Я использую этот код: def get_best_argument(self): try: arg = self.argument_set.order_by('-rating')[0].details except IndexError:...
137464 просмотров
schedule 10.05.2023

Как вы должны идентифицировать новый объект в пользовательском методе save () модели django?
Я хочу запустить специальное действие в методе save () объекта модели Django, когда я сохраняю новую запись (не обновляя существующую). Необходима ли и достаточна ли проверка для (self.id! = None), чтобы гарантировать, что собственная запись...
83610 просмотров
schedule 07.04.2022

Проверка формы администратора
У меня есть родительская модель счета-фактуры поставщика (SupplierInvoice), которая содержит несколько заказов (SupplierOrder). Прямо сейчас, если пользователь собирает счет через администратора django, django проверяет, есть ли совпадения цен для...
1386 просмотров
schedule 17.09.2022

шаблон джанго
как я могу использовать разные шаблоны в разных приложениях. В проекте у меня есть два приложения 1) Сайт 2) Объявление. Я хочу использовать шаблон по умолчанию в объявлении, но другой на сайте.. Как? ИЛИ в в шаблоне есть способ использовать...
402 просмотров

Как создать модель Django с помощью ForeignKeys, которая не удаляет каскадом свои дочерние элементы?
Одна из моих моделей, которая имеет ForeignKey , на самом деле является представлением MySQL для других таблиц. Проблема, с которой я сталкиваюсь, заключается в том, что когда я удаляю данные из этих таблиц, Django, как описано в документация...
15887 просмотров
schedule 26.08.2022

Как использовать несколько баз данных в приложении django
Мне нужно подключиться к нескольким базам данных в моем приложении django. Я хочу подключаться ко всем базам данных при каждом запуске приложения и использовать эти подключения для всех запросов. Но я не понял, как это сделать (настроить эти...
1061 просмотров
schedule 29.04.2023

Разрешить изменение полей пользователя (например, электронной почты) с помощью django-profiles
Django позволяет вам создать модель с внешним ключом для пользователя и определить ее в настройках как официальную «профильную» модель, содержащую дополнительные данные для учетных записей пользователей. django-profiles позволяет легко...
5561 просмотров
schedule 31.01.2023

Установите Django IntegerField с помощью choices = name
Когда у вас есть поле модели с опцией выбора, у вас, как правило, есть некоторые магические значения, связанные с удобочитаемыми именами. Есть ли в Django удобный способ установить эти поля по удобочитаемому имени вместо значения? Рассмотрим эту...
82152 просмотров
schedule 09.04.2022

Джанго: Как я могу найти список моделей, которые знает ORM?
Есть ли в Django место, где я могу получить список или найти модели, о которых знает ORM?
33182 просмотров
schedule 29.07.2023