2024-04-26 20:50:54 发布
网友
我有一个django服务器和一个视图,当用户试图将自己添加到总线时调用该视图。你知道吗
如果总线已经满了,我想返回一个状态码为“already full”的HttpResponse或者类似的东西,并添加一个说明,说明总线已经满了。你知道吗
同样,服务器在django中,我正在使用django rest框架。你知道吗
你有什么建议?你知道吗
您应该为全总线引发自定义异常
from rest_framework.exceptions import APIException class FullBusException(APIException): status_code = 409 default_detail = 'This bus is already full.'
然后在您的视图中,如果用户试图将自己添加到总线中时总线已满,则导入代码并引发此异常。然后Django rest框架将处理异常。你知道吗
http://www.django-rest-framework.org/api-guide/exceptions/
您应该为全总线引发自定义异常
然后在您的视图中,如果用户试图将自己添加到总线中时总线已满,则导入代码并引发此异常。然后Django rest框架将处理异常。你知道吗
http://www.django-rest-framework.org/api-guide/exceptions/
相关问题 更多 >
编程相关推荐