この行を使用して、 aurl
をハンドラーに渡しますmain_id
。user_tag_list
self.response.out.write("""
<a href="/tc?url=%s&main_id=%s&user_tag_list=%s" title="edit tag set">edit tag set</a>
""" %
(item.url, main_id, item.tag_list))
これは正常に動作しますが、渡された (最初のパラメーター) に疑問符が既にある場合はwith をurl
取得できなくなりますmain_id
main_id = self.request.get("main_id")
ターゲットハンドラーで、代わりにエラーが発生します
m = Main.get_by_id(int(main_id))
ValueError: invalid literal for int() with base 10: ''
これを回避する方法はありますか?