错误:没有名为fileupload的模块

时间:2012-09-19 23:12:13

标签: django file-upload django-models blueimp

我正在尝试使用此移植版本的jQuery文件上载(https://github.com/sigurdga/django-jquery-file-upload)。我将'fileupload'目录放在项目的根目录中(接下来是我的myapp,settings.py)并使用url(r'^upload/', include('fileupload.urls')),修改了我的urls.py文件,并将'fileupload',添加到我的INSTALLED_APPS设置中在我的settings.py文件中。当我尝试python manage.py validate (OR shell OR syncdb)时出现此错误:Error: No module named fileupload

我是否安装了错误的应用程序?我安装了PIL,显然是Django(1.4.1)。

1 个答案:

答案 0 :(得分:2)

如果您正在使用Django 1.4,并且已将fileupload应用安装在与settings.py相同的目录中,那么您可能需要使用路径myproject.fileupload而不是{{1} }。

fileupload

另一种方法是将您的# settings.py INSTALLED_APPS = ( ... 'myproject.fileupload', ... ) # urls.py url(r'^upload/', include('fileupload.urls')) 应用移动到父目录中。