事象
Djangoをローカルの開発環境(Windows7)で開発中、特にソースコードを変更していないのに、トップページで検索ボタンを押下したときに以下のエラーが発生しました。
OSError: [Errno 22] Invalid argument
解決方法
ネットで探っていたところ、どうやらボタンを押下した後の遷移先の**ファイルが読み込めていない(読み取り専用状態になっている)**とこのエラーが出るみたいです。
たしかに,この直前に比較ツールでこの遷移先のHTMLファイルを開いていました。
何かの理由でファイルが開かれた状態になっているのかと思い、アプリケーションをすべて閉じて開発端末を再起動したら解決しました。