1

我正在尝试使用这个移植版本的 jQuery File Upload (https://github.com/sigurdga/django-jquery-file-upload)。我将“fileupload”目录放在项目的根目录中(接下来是我的 myapp,settings.py),并修改了我的 urls.py 文件,url(r'^upload/', include('fileupload.urls')),并将其添加'fileupload',到我INSTALLED_APPS的 settings.py 文件中的设置中。当我尝试时,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,并且settings.py您已将 fileupload 应用程序安装在与.myproject.fileuploadfileupload

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

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

另一种方法是将您的fileupload应用程序移动到父目录中。

于 2012-09-19T23:19:06.917 回答