I have this code:
if not selected_organization in request.user.organizations.all():
return Http404
while returning the http 404 I got this :
type object 'Http404' has no attribute 'get'
Took me a while to figure out,
Eventually I had to raise
the Http404
and not return
it!
return Http404() ==> is a wrong
raise Http404() ==> is a correct
((under _ example code))
def room_detail(request, pk):
try:
room = models.Room.objects.get(pk=pk)
return render(request, "rooms/detail.html", {"room": room})
except models.Room.DoesNotExist:
raiseHttp404()
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With