1

この移植されたバージョンのjQueryファイルアップロード(https://github.com/sigurdga/django-jquery-file-upload)を使用しようとしています。'fileupload'ディレクトリをプロジェクトのルート(次のmyapp、settings.py)に配置し、urls.pyファイルを変更してsettings.pyファイルの設定にurl(r'^upload/', include('fileupload.urls')),追加'fileupload',しました。INSTALLED_APPS試してみるpython manage.py validate (OR shell OR syncdb)と、次のエラーが発生します。Error: No module named fileupload

アプリケーションを間違ってインストールしましたか?私はPILをインストールしていて、明らかにDjango(1.4.1)をインストールしています。

4

1 に答える 1

2

Django 1.4 を使用していて、fileupload アプリを と同じディレクトリにインストールした場合は、おそらく の代わりにsettings.pyパスを使用する必要があります。myproject.fileuploadfileupload

# settings.py
INSTALLED_APPS = (
    ...
    'myproject.fileupload',
    ...
)

# urls.py
url(r'^upload/', include('fileupload.urls'))

fileupload別の方法は、アプリを親ディレクトリに移動することです。

于 2012-09-19T23:19:06.917 に答える