我目前有一个Django API和一些GRPC内容混合在一起。 该API使用了Django视图功能
@require_GET
def django_view_fn():
pass
在api内
class API:
def api_funct(self):
result = def django_view_fn
return result.pb
一切正常,例如通过邮递员,一切正常。我唯一的问题是,该功能在Django test / TestCase中不起作用。它返回405作为响应,而不是视图函数的预期响应。
仅当我在视图文件中的视图函数装饰器上注释掉@require_GET时,它才起作用