<form action="" enctype="multipart/form-data" method="post">
だいたい、templateのenctype="multipart/form-data"を書き忘れてる。
これで解決しない場合は、
<form action="" method="post" enctype="multipart/form-data">
のようにmethodがenctypeより先にきてる。
僕はこっちの方で詰まってました。
フロントエンド知らないとこういう場所でドン詰まりしてしまうなぁ・・・