調べたらどうやら100個制限してるのが仕様っぽい
THE REQUEST OBJECT
んで取り敢えずこの設定を上書きすれば100この制限は外れるっぽい。
そのWeb全てのqueryに適用する場合はbottle読み込んでる所の一番上にかく。
from bottle import BaseRequest
BaseRequest.MAX_PARAMS = 200
各ページ個別で上限を設定する場合は
from bottle import BaseRequest
@route('/create', method='POST')
@view('confirm')
def post_create():
BaseRequest.MAX_PARAMS = 200
value = request.forms.decode().get('key')
となる。
まぁSecurityとか考えたら個別で設定だよな。
0 件のコメント:
コメントを投稿