Описание тега django-related-manager
NoneDjango-related-manager refers to the RelatedManager class that is used in Django to manage one-to-many or many-to-many related context
1
ответ
Список издателей для автора
Это работает, но есть ли идиома Django, которая делает это лучше? my_books = Book.objects.filter(author__name=='me') my_publishers = Publisher.objects.filter(pk__in=[b.publisher.id for b in my_books]) models = round_up_the_usual_suspects() class Pub…
09 июл '13 в 17:09
0
ответов
Джанго аннотация на родственной модели
Имея эти модели (упрощенно): class UserProfile(models.Model): user = models.OneToOneField(User) products = models.ManyToManyField(Product, through='UserProduct') class Product(models.Model): title = models.CharField(max_length=100, blank=False) clas…
20 авг '16 в 11:20
1
ответ
Как выбрать всю промежуточную таблицу в Django
В моей базе данных есть цитаты между объектами как поле ManyToMany. По сути, каждый объект может ссылаться на любой другой объект. В Postgres это создало промежуточную таблицу. Таблица содержит около 12 миллионов строк, каждая из которых выглядит пр…
03 авг '15 в 17:25
1
ответ
Построить Django "ForeignKey", который возвращает несколько значений
Я хотел бы создать новый связанный тип поля. Вот простой пример: class CustomQuerySet(QuerySet): def current(self): return self.filter(invalid_date__isnull=True) class CustomManager(Manager): def get_query_set(self): return CustomQuerySet(self.model…
14 фев '14 в 18:42
1
ответ
django связанный менеджер - в шаблоне
Я пытаюсь показать последнюю оценку рейтинга местоположения. у меня есть 2 таблицы (модели Django) Class Location(models.Model): locationname = models.CharField() ... Class Rating(models.Model): von_location = models.ForeignKey(Location,related_name…
05 апр '13 в 03:20
0
ответов
Массовое создание в связанных объектах
У меня есть 2 модели в моем приложении - В моделях /parent.py у меня есть - from django.db import models class Parent(models.Model): class Meta: db_table = "parent_table" start_date = models.DateField() end_date = models.DateField() В моделях /child…
22 май '18 в 20:36
1
ответ
Django - как получить искомый объект в шаблоне через relatedmanager
Я пытаюсь написать логику поиска. но я застрял здесь У меня есть модель местоположения и модель оценки. Каждая локация может иметь несколько ставок. это классы class Location(models.Model): name = models.TextField() price = models.CharField(max_leng…
09 май '13 в 16:47
1
ответ
Django: связанное с ManyToManyField имя не работает
Я пытаюсь вывести все события, участником которых является один из спонсоров и спикеров этого события. С помощью member.event_set.all отлично работает для участников, которые были спикерами событий. Но если я использую member.msponsor_set.all для уч…
19 фев '19 в 06:42
2
ответа
django rest framework - обратная сериализация, чтобы избежать prefetch_related
У меня есть две модели, Item а также ItemGroup: class ItemGroup(models.Model): group_name = models.CharField(max_length=50) # fields.. class Item(models.Model): item_name = models.CharField(max_length=50) item_group = models.ForeignKey(ItemGroup, on…
20 дек '18 в 18:27
1
ответ
Объединить таблицы в Django, которые используют один и тот же ForeignKey
У меня есть три класса, которые я хотел бы запросить. Я хотел бы позволить базе данных делать работу. Можно ли выполнить один запрос к объекту User, чтобы получить все соответствующие поля, которые совпадают? Я пытаюсь избежать объединения трех табл…
11 мар '12 в 01:32
1
ответ
Как отобразить связанный объект, заданный в django?
Я знаю, что на этот вопрос, кажется, просто ответить, и что ответ будет где-то в ссылке на API, но я немного новичок в django и пролистал API в течение нескольких дней, пытаясь это сделать. Любая помощь будет высоко оценен! Я создаю базовое приложен…
11 июн '15 в 16:45
2
ответа
Джанго: определение отношений OneToMany
Я смущен определением OneToMany отношение в Джанго, которого нет в Джанго. ManyToOne поле может быть сделано с помощью ForeignKey но у меня нет идеи определить для OneToMany. вот моя проблема, я хочу добавить пользователей в список к модели. Class P…
03 май '15 в 05:10
0
ответов
Джанго использовать многие ко многим с помощью в форме
У меня есть модель данных, где я использую промежуточную таблицу вручную для отношения m2m. Основываясь на классическом примере из Django Doc: from django.db import models INSTRUMENT_CHOICES = ( ('guitar', 'Guitar'), ('bass', 'Bass Guitar'), ('drum'…
26 июн '18 в 12:56
1
ответ
Сложность обратного поиска внешнего ключа django
Предположим, у меня есть такая модель: class Post(models.Model): name = models.CharField(max_length=25, unique=True) class Picture(models.Model): post = models.ForeignKey(to=Post, ondelete=models.CASCADE) image = models.ImageField() Теперь предполож…
28 окт '18 в 11:39
1
ответ
Django ManyToMany посредническая модель, переместить отношения
Итак, после прочтения документации, касающейся промежуточных моделей, кажется, что не существует встроенного способа изменения одной стороны отношения без очистки всех отношений с этой стороной. Но как я могу это сделать? Я думал, что мне, возможно,…
17 май '17 в 18:51
2
ответа
Как проверить, есть ли модель в наборе ключей foriegn моделей? Джанго, рамки отдыха Джанго
У меня есть модель комнаты, которая имеет отношение много к одному с местом проведения. У места может быть много комнат. Я пытаюсь настроить мои методы http в моей структуре отдыха, чтобы при добавлении разрешений все работало хорошо. Поэтому, если …
14 мар '18 в 19:51
1
ответ
JSON для отношений с внешним ключом
Допустим, у меня есть пример, подобный документу: class Reporter(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30) email = models.EmailField() def __unicode__(self): return u"%s %s" % (self.first…
14 июл '13 в 21:09
0
ответов
Джанго устанавливает один в один на унаследованной таблице
Мои модели выглядят так: class Startup(Model): unique_name = TextField("Lowercase Name", null=True, unique=True) top_level_domain = TextField("Top Level Domain", null=True, unique=True) main_company_name = TextField("Company Name", null=True) main_s…
18 апр '18 в 15:17
1
ответ
Фильтрация QuerySet по __count of RelatedManager
У меня есть QuerySet, который я хотел бы отфильтровать по количеству related_name, В настоящее время у меня есть что-то вроде этого: objResults = myObjects.filter(Q(links_by_source__status=ACCEPTED),Q(links_by_source__count=1)) Однако, когда я запус…
04 мар '14 в 11:11
1
ответ
Django ForeignKey в той же таблице о том же атрибуте в другой таблице
У меня есть одна модель в моем проекте. class users(models.Model): match_user = models.ForeignKey(User,on_delete=models.CASCADE) matched_user = models.CharField(max_length=25) Представьте, что: match_user - "Mete", а matched_user - "Gizem". Также ma…
31 авг '18 в 23:28