備忘
Flaskで、DBに入っている日付項目を更新する画面を作ろうとしてたが、以下のエラーが出てハマった。
AttributeError: 'str' object has no attribute 'strftime'
■原因
DB項目はString型にしてるのに、入力のクラスはDataFieldクラスにしてたからだと思われる。
DB項目をStringのままにして、何とかstrftime関数で表示を変更して頑張ろうとしたが、どうにもうまくいかなかった。。。
String型にしてたのも特に深い理由はなかったので、DBのテーブル項目をDate型に直した結果、無事に表示されるようになった。
横着しないようにします。