Alex Kuhlのajaxスクリプトを試して、画像をDjango1.4にアップロードしました。
私の最初の質問は、なぜエラーがあると言ってファイアバグのある空のページが表示されるのかということです。
私のテンプレートhtml:
$ is not defined
element: $('#file-uploader')[0],
これが私のhtmlファイル全体です:http: //pastebin.com/NjbV5gMn
私の2番目の質問は、ajaxコードが。{{ csrf_token }}
の代わりに使用する理由です{% csrf_token %}
。しかし、を使用する{% csrf_token %}
と、firebugエラーが発生します。
missing } after property list
'csrf_token': '<div style='display:none'><input type='hidden' name='csrfmiddlewaretoken' value='Cx0zFFak6OLgrHiAnFa3k4BPDmn4BgoT' /></div>',
編集:要素をに変更しましたが、document.getElementById('file-uploader')
機能しているようです。最初の質問は解決したと思います。