Code Explainers
Code explainers tagged #querysets
python
from django.db.models import Q from .models import Order
DISTINCT ON queries in Django
orm
querysets
postgresql
Intermediate
7 steps
python
from django.contrib.auth.mixins import LoginRequiredMixin, UserPassesTestMixin from django.shortcuts import get_object_or_404 from django.views.generic import DetailView
Team membership access control in Django
access-control
mixins
class-based-views
Intermediate
7 steps
python
import django_filters from django import forms from django.utils import timezone
Building a date-range FilterSet in Django
filtering
querysets
form-widgets
Intermediate
6 steps
python
import csv from django.http import StreamingHttpResponse from django.utils.timezone import now
Streaming a CSV export in Django
streaming
csv-export
generators
Intermediate
7 steps
python
from datetime import timedelta from django.contrib.sessions.models import Session from django.core.management.base import BaseCommand
A batched session-cleanup command in Django
management-command
batch-processing
database-cleanup
Intermediate
7 steps
python
from django.db import models from django.utils import timezone
How soft deletes work in Django
soft-delete
querysets
managers
Intermediate
10 steps