擅长:python、mysql、java
<p>我对Flask restfulapi不是很熟悉,但是Python允许您用<code>get(self)</code>和{<cd2>}重载一个类,但是如果您要“生成”一个REST资源,那么这不应该是GET请求。在</p>
<p>restapi url不应包含诸如“MakeObject”或“ManageObject”之类的动词。HTTP方法应该指定要执行的操作。在</p>
<p>也就是说,<code>POST /question</code>会成为一个问句对象。<code>GET /question/:id</code>应该返回一个特定的值。在</p>
<p>因此,您需要在单个<code>Question</code>资源下定义<code>post(self)</code>和{<cd2>}。或者添加一个<code>Questions</code>资源,在那里可以得到所有问题,并将post方法移到那里。在</p>
<p>如果用“TODO”替换“Question”,那么您的问题与<a href="https://flask-restful.readthedocs.io/en/latest/quickstart.html#full-example" rel="nofollow noreferrer">full example on the Flask RESTful site</a>没有什么不同</p>
<p>注意:复数URL也优于单数URL,因此在您的例子中,<code>/questions</code>和{<cd10>}应该定义为两个资源</p>