0

最近、作業中のプラットフォームを django 1.4 に更新しました。更新してから、ユーザーがアップロードしたコンテンツへのすべてのアクセスで HTTP 302 (リダイレクト) コードが返され、画像が読み込まれるようになったり、コンテンツにアクセスできなくなったりします。ファイルを除いて、プラットフォームのコードを変更していないため、どこを検索すればよいかわかりませんmanage.py

ファイルにアクセスするために生成された URL は問題ないので、django が 302 コードを返す理由がわかりません。

手がかりはありますか?私はこれで少し迷っています。ユーザーがアップロードしたコンテンツは、1.4 にアップデートする前は問題なく動作していました。

現在のコードはhttp://github.com/cidadania/e-cidadaniaにあります。

4

1 に答える 1

0

問題を解決しました。django1.4の新しいi18nURLは、url.pyファイルにアップロードディレクトリがハードコーディングされていたという事実を除けば、すべてが混乱していました。それを「settings.MEDIA_ROOT」に置き換えて問題を解決しました。

于 2012-04-10T11:48:20.927 に答える