Some functions are hard as well as boring to code each and every time. But Django users don’t have to worry about that because Django has some awesome built-in functions to make our work easy and enjoyable. Let’s discuss get_object_or_404() here.
How to use get_object_or_404() in a Django Project?
This function calls the given model and get object from that if that object or model doesn’t exist it raise 404 error.
Example:
Suppose we want to fetch 3rd product from the product model then we can use:
- Python3
# import get_object_or_404() from django.shortcuts import get_object_or_404 # defining view def product_view(request): # retrieving product (pk is primary key) product = get_object_or_404(Products, pk = 3 ) |