flask - 使用flask MethodView时如何编写文档字符串
问题描述
我很困惑:pycharm显示API参数'文档字符串中的意外参数',那么在这种情况下如何编写文档字符串?还是使用谷歌代码样式“属性”?
提前致谢
例子
from flask import views, request
class BaseApi(views.MethodView):
__params = None
@property
def params(self):
self.__params = {k: v for k, v in request.args.items()}
return self.__params
class UserDetailApi(BaseApi):
def get(self):
"""Get User Detail
:param username: string, user name
"""
self.params.get('name')
pass
解决方案
推荐阅读
- gis - 如何在谷歌地球引擎中创建一个新的特征集合,其中只有几个来自另一个特征集合的选定列?
- php - JSON 密钥如何随 PHP 改变?
- c# - 通过 System.Text.Json.Serialization 将对象序列化为文件似乎会破坏 ReaderWriterLockSlim
- sql - 如何在 SQL 中使用 View 函数
- android - 将 compile_sdk 升级到 31 并将 Gradle 版本升级到 7.0.2 后映射崩溃
- c - 在 xv6 中使用 fork 创建/添加一个孩子
- android - 在以下任何来源中都找不到插件 [id: 'dagger.hilt.android.plugin']
- python - 在线程中重新启动函数 n 次然后退出
- javascript - 在 Bootstrap V5 中,单击标题中的元素时如何防止手风琴切换?
- sql - PL/SQL LOOP - 返回包含混合大写字母的行