문제

As the title suggest, and if it doesn't raise 404, do I have any method to tell it to?

도움이 되었습니까?

해결책

https://docs.djangoproject.com/en/dev/topics/http/shortcuts/#get-object-or-404

Note: As with get(), a MultipleObjectsReturned exception will be raised if more than one object is found.

edit:

def my_view(request):
    try:
        my_object = get_object_or_404(MyModel, something=1)
    except MyModel.MultipleObjectsReturned:
        # Maybe do something.
        raise Http404
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top