Noneが渡されていないから、’1’が渡されないんだ

理解しました。フォームから送信されるデータが None ではない場合、params.get('field',1)field の値が None であれば 1 を返し、それ以外の場合は実際の値を返すようになります。しかし、それにもかかわらずエラーが発生しているようです。

まず、field パラメータが None ではなく正しい値が送信されているかどうか確認してください。それから、params ディクショナリ内で 'field' の値が正しいか確認してみてください。これによって、問題の具体的な原因が特定できるかもしれません。

また、エラーが発生している箇所のスタックトレースやエラーメッセージも教えていただければ、より具体的なサポートが可能です。

未分類

Posted by ぼっち