Questions tagged [django-select-related]

Django operator, which returns a queryset that follows and caches foreign key relationships, in order to avoid hitting the database in future calls that require use of foreign keys.

147 questions
0
votes
1 answer

How can I return all the fields related to user model when user login?

I want to show all the related to user model field as the user logins in response in a apiview. Views .py code class UserLoginView(APIView): renderer_classes = [UserRenderer] def post(self, request, format=None): serializer =…
0
votes
1 answer

Django: select_related on a very simple relationship is not eliminating the N+1 problem

I have a strange situation. I've done so much reading on avoiding the N+1 problem and have tried prefetching but to no avail. My setup is like this: Models: class A(models.Model): somefield1 = models.CharField(max_length=100) somefield2 =…
kevlar
  • 1,110
  • 3
  • 17
  • 30
0
votes
1 answer

Django select_related doesn't optimize query

I have a problem with select_related. I don't know what I'm doing wrong but it doesn't work.. models.py class OrganizerUser(models.Model): """This user manage Agents""" user = models.OneToOneField(settings.AUTH_USER_MODEL,…
0
votes
1 answer

How to use select_related in save method of a admin model

I would like to get the specific information from different model therefore I have use the method of select_related to fetch the data but I unable to save the record into db. How to use select_related in save method? Let say I have following…
0
votes
0 answers

Django : Why is string condition False if select_related field not coated in STR()?

In my function, my query is : mappings = MappingField.objects.filter( fl_fiche_header_flow_id=fhf.pk).order_by('fl_fiche_inside_field_position') .select_related('fl_fiche_header_flow') Why when I print (label is…
Abpostman1
  • 158
  • 1
  • 8
0
votes
0 answers

How can i perform join operation in Django?

The project is basically a resume builder wherein user will fill all details like personal info, education info,projects,experiences in the form and the system will generate a resume in a certains format . The database structure is somewhat like…
0
votes
0 answers

How to sort and filter queryset based on select_related in Django ORM

I have two tables in my models as show below: class Coin(models.Model): coin_id = models.CharField(max_length=100, primary_key=True, unique=True) name = models.CharField(max_length=100, null=True, blank=True) class…
0
votes
1 answer

use of select_related in this case of django rest?

I have a situation where I am not sure whether I would be using select_related or not. I have a model like this: class Example(models.Model): title = models.CharField(max_length=255, blank=True) message = models.TextField(blank=True) …
0
votes
0 answers

Django select_related the join table only for a many-to-many relation

I have a Django application with a model A with a ManyToManyField bees to model B: from django.db import models class A(models.Model): bees = models.ManyToManyField("B", related_name="aas", blank=True) field1 = models.TextField() …
JanKanis
  • 6,346
  • 5
  • 38
  • 42
0
votes
2 answers

Use of select_related in simple query in django

I have a model in Django in which a field has a fk relationship with the teacher model. I have came across select_related in django and want to use it in my view. However, I am not sure whether to use it in my query or not. My models: class…
0
votes
0 answers

API endpoint for django `Group` model generating excess number of queries

I am trying to build an endpoint for the default django's Group model, which has name and permissions fields:- Here are my view and serializers:- Serializers.py:- class GroupSerializer(serializers.ModelSerializer): class Meta: model =…
0
votes
1 answer

Django select_related Not Working as Expected

I have 2 classes, Country and Coordinates. When making an API call to the Country table, I would like the API (using DRF) to return the related Coordinate information as well. By default, the following is understandably returned…
0
votes
1 answer

Nested select_related to get data from various models django ORM

i have 5 models below: class Products: product_name=models.CharField(max_length=300,blank=True) product_price=models.IntegerField(blank=True) class ProductImages(models.Model): …
0
votes
1 answer

Using select_related in django view increases query times

I thought of trying to use select_realted in Django view to boost the performance. And I compare the results before using select_realted and after using it. Although I see the reduction of significant number of queries, the time however rises. So I…
0
votes
1 answer

How to perform Outer Joins using Django ORM?

I have the following models: class Partner(models.Model): partner_name = models.CharField(max_length=50) class Allocation(models.Model): partner = models.ForeignKey( Partner, related_name='partner_allocations', …
Tushar Mittal
  • 121
  • 2
  • 4