request.param
Elixir オブジェクト属性のキー名を a からスワップしようとしています。以下では、 Elixir オブジェクトbk
はBook()
属性を持つ ですPrintTitle
。 PrintTitle
としてフォームからも取得されrequest.param
ます。すべてのパラメーターを Book 属性に手動でマップするのではなく、単純な に基づいてマップしたいと思いますif in
。ただし、 の構文またはメソッドが間違っているため、機能しませんbk.k
。
if len(request.params) != 0:
bk = Book()
for k, v in request.params.items():
print k, v # gives me love
bk.k = v # no love here
print 'Print Title:', bk.PrintTitle # value is None (obviously)