2016-07-11 1 views
-3

「の文字列ではなく、datetime.datetimeのでなければなりません」テンプレート私はエラーがあります:タイプのエラーは、私が私の見解では、いくつかのエラーを持っていると私は間違っているものを、任意のアイデアを持っていない

"must be string, not datetime.datetime"

私は解決策を探していましたが、何も見つかりませんでした。多分誰かが似たような問題を抱えていますか

+0

提供されたコードは直接エラーを引き起こしません。ビューのコードの残りの部分とテンプレートの部分を指定する必要があります。 – DeepSpace

+0

何かが 'datetime.datetime'であると思われます.py pythonは文字列を期待しています。あなたは 'month_dict ['month']'と推測して、完全なトレースバックを投稿していません... – mgilson

+3

["datetime.datetimeではない文字列でなければなりません"](https://www.google.co .jpg/webhp?sourceid = chrome-instant&ion = 1&espv = 2&ie = UTF-8#q =%20be%20string%2c%20not%20datetime.datetime)は多くの結果を返します。誰も助けてくれませんでしたか? – Sayse

答えて

0

strptime関数でエラーが発生していると仮定して、month_dict ['month']で参照される値が文字列で、日付時刻形式ではないことを確認してください。特定の形式で文字列を時刻に変換しようとすると、コンパイラが期待する値は文字列です。

時間と追加学習のフォーマットの詳細については、https://docs.python.org/2/library/time.html

注意をご覧ください。仮定の根拠は、最後の行だけが、この特定の種類をスローしません上記のすべての行に対し提供される文字列形式必要とすることですエラー。

関連する問題