DELETE リクエストを UPDATE に変換する適切な方法は何ですか?
私はそのようなことをしています:
api_manager.create_api(News,
methods=['GET', 'POST', 'DELETE', 'PUT'],
preprocessors={'DELETE': [pre_delete_news]})
def pre_delete_news(instance_id=None, **kw):
# Set the deleted flag
db.engine.execute("SET delete = True FROM news WHERE id = %d" % instance_id)
# Block the DELETE request by raising an exception
raise ProcessingException(description='Delete successfull', code=418)
削除要求のブロックを強制するために例外を発生させるため、これはあまりクリーンではありません。