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

6 ответов

ВОТ

я есть такая настройка (упрощенно для этого вопроса): class Employee(models.Model): name = models.CharField(name, unique=True) class Project(models.Model): name = models.CharField(name, unique=True) employees ...

1 ответ

django TransactionManagementError при использовании сигналов

У меня есть поле один на один с пользователями django и UserInfo. Я хочу подписаться на функцию обратного вызова post_save в пользовательской модели, чтобы затем можно было также сохранить UserInfo. @receiver(post_save, sender=User) def ...

2 ответа

https://docs.djangoproject.com/en/2.0/ref/models/querysets/#django.db.models.query.QuerySet.extra

я есть 2 модели Django,ModelA сArrayField который используется для хранения большого списка значений первичного ключа (возможно, 50k + список) class ModelA(models.Model): pk_values = ArrayField(models.IntegerField()) ...

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

1 ответ

 требует дополнительного запроса SQL.

тим, я в коде сохранения. Как я могу получить название модели или тип содержимого объекта и использовать его? from django.db import models class Foo(models.Model): ... def save(self): I am here....I want to obtain the model_name or the content ...

3 ответа

Фильтр Django order_by () с отчетливым ()

Как я могу сделатьorder_by нравится .... p = Product.objects.filter(vendornumber='403516006')\ .order_by('-created').distinct('vendor__name')Проблема в том, что у меня несколько поставщиков с одинаковым именем, и я хочу, чтобы поставщик ...

2 ответа

В целом верно, и проверка заранее не устраняет необходимость отлавливать ошибки. Здесь имеет значение, если у вас будет одновременное использование администратора. Если это так, вам придется подумать, чтобы решить такие вопросы, как: «Если один пользователь добавляет кого-то в группу, в которой он уже находится, но в то же время другой пользователь удаляет этого человека из указанной группы, если кто-то будет в группа или нет? ИМХО, ответ таков: «это не имеет значения; это нарушение координации на уровне пользователя, и каждый возможный результат верен только для одного пользователя».

аюсь сделать что-то простое, как это: members = models.ManyToManyField(User,blank=True,null=True,unique=True)но уникальное не допускается. Когда я смотрю на созданную таблицу, она делает внешние ключи настолько уникальными, насколько я ...

1 ответ

TypeError: объект datetime.date не имеет атрибута __getitem__

Я использую в моем models.py class Pedido(models.Model): data_pedido = models.DateField('Data do pedido') cliente = models.ForeignKey(Cliente)но запустить сервер и добавить дату через админа показать это сообщение Я использую ...

3 ответа

Django документирует много-много использования со встроенными

тим, у меня есть Книги и Авторские модели. class Author(models.Model): name = CharField(max_length=100) class Book(models.Model): title = CharField(max_length=250) authors = ManyToManyField(Author)Я хочу, чтобы в каждой книге было несколько ...

4 ответа

Я еще не использовал его, но он выглядит потрясающе, и я собираюсь начать использовать его, как только отправлю свой ответ.

ы храните «двоичные объекты» двоичных данных, используя ORM Django, с бэкэндом PostgreSQL? Да, я знаю, что Django осуждает подобные вещи, и да, я знаю, что они предпочитают, чтобы вы использовали ImageField или FileField для этого, но достаточно ...

1 ответ

Редактировать: На самом деле, я сейчас использую Юг :-)

ак я обычно не делаю предварительный дизайн моих моделей в проектах Django, я заканчиваю тем, что много изменяю модели и, таким образом, каждый раз удаляю свою тестовую базу данных (потому что «syncdb» никогда не будет изменять ...