2012-09-19 85 views
0

我試圖使用這個移植版本的jQuery文件上傳(https://github.com/sigurdga/django-jquery-file-upload)。我將'fileupload'目錄放置在項目的根目錄下(下一步myapp,settings.py),並使用url(r'^upload/', include('fileupload.urls')),修改了我的urls.py文件,並在我的settings.py文件中將'fileupload',添加到我的INSTALLED_APPS設置中。當我嘗試python manage.py validate (OR shell OR syncdb)時出現此錯誤:Error: No module named fileupload錯誤:沒有名爲fileupload的模塊

我安裝了錯誤的應用程序嗎?我安裝了PIL,顯然是Django(1.4.1)。

回答

2

如果你使用Django 1.4,並且已經安裝在同一目錄中settings.py的文件上傳應用程序,那麼你可能需要使用路徑myproject.fileupload而不是fileupload

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

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

另一種方法是將您的fileupload應用程序移動到父目錄中。

+0

我現在覺得很愚蠢。 -_- 謝謝!有效。 – user1086337

相關問題