user_image
By  涂鸦hhh    On   2021年4月15日 12:51

老师,您的教程中这样写 “”“为什么我们使用辅助函数get_object_or_404()而不是自己捕获ObjectDoesNotExist异常呢?因为这样做会增加模型层和视图层的耦合性。指导 Django 设计的最重要的思想之一就是要保证松散耦合。一些受控的耦合将会被包含在 django.shortcuts 模块中。”“” 为什么get_object_or_404就能减少耦合呢,这个函数内部还是一样的捕获异常并抛出404的