Python Django REST-@action decorator“;未解析引用';行动'&引用;
我正在尝试在我的views.py中使用@action decorator,但没有被识别。它是不推荐的还是什么 我已尝试导入操作 DRF 3.7.1Python Django REST-@action decorator“;未解析引用';行动'&引用;,python,django,django-rest-framework,Python,Django,Django Rest Framework,我正在尝试在我的views.py中使用@action decorator,但没有被识别。它是不推荐的还是什么 我已尝试导入操作 DRF 3.7.1 Python3.9很好,没有任何附加信息,比如drf版本,这有点难。 但你能从这里得到行动吗 from rest_framework.decorators import action 我认为您可能没有导入操作 试一试 @action在版本中向rest\u框架添加了装饰器。您可以增加rest\u框架版本或使用@detail\u route或@li
Python3.9很好,没有任何附加信息,比如drf版本,这有点难。 但你能从这里得到行动吗
from rest_framework.decorators import action
我认为您可能没有导入操作 试一试
@action
在版本中向rest\u框架添加了装饰器。您可以增加rest\u框架版本或使用@detail\u route
或@list\u route
而不是@action
装饰器
更多细节我认为我们不能在类视图中使用这样的装饰器。检查类视图中@action的可选项。@sandeep类视图中的可选项是什么?action decorator用于ViewSet方法。我认为它不适用于APIView的子类视图。不过,我无法解释为什么IDE会给你这个警告。drf文档中解释了视图集中
@action
的用法:找不到引用“action”。。我已经添加了错误截图和我的版本。找不到参考“操作”。。我已经添加了错误截图和我的版本。谢谢,我已经升级了我的DRF版本。这就引出了一个新问题:AttributeError:模块'django.db.migrations.serializer'没有属性'data'(我提出了一个新问题,我无法将其链接到此处,但非常感谢您的帮助。)
from rest_framework.decorators import action
from rest_framework.decorators import action