我正试图在Django项目中设置一个新端点:
router.register(
r"v1/alert-summary/(?P<alert_id>[^/]+)/page/(?P<page>[^/]+)", alerts_views_v1.alert_summary, basename="Alerts"
)
Alerts
是我的模型,方法alert_summary
在alerts.views.py
文件中,但不在AlertViewSet
类中。你知道吗
@api_view(["GET"])
def alert_summary(request):
data = "hello world"
return Response(data=data, status=status.HTTP_200_OK)
但是,当我测试这个端点时,我不断得到以下错误:
'function' object has no attribute 'get_extra_actions'
Google搜索和StackOverflow滚动被证明是徒劳的,我尝试了this answer但没有成功,this one不适用,因为该方法不在ViewSet类中。你知道吗
我该怎么办?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐