Django 添加 url.py 与 Django-batchimport 404 错误

Django adding url.py with Django-batchimport 404 error

我创建了一个非常基本的 Djangodb,我试图在其中批量导入我拥有的数千个 excel 文件。在研究将所有这些文件数据库化的最佳方法的过程中,我发现了这一点:https://github.com/pstch/django-batchimport

我已经通读了安装文档,在将 url 添加到 url.py 文件的最后一步中,我的 localhost/admin 和 localhost/batchimport 一直收到 404 错误.

这是 url.py

的代码
from django.conf.urls import include, url, patterns
from django.contrib import admin
from batchimport import *
admin.autodiscover()


urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'export.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    (r'^admin/', include(admin.site.urls)), 
    (r'^batchimport', include('batchimport.urls')),
)

这是我的 batchimport 文件夹中 urls.py 的代码。

from django.conf.urls import *
from views import ImportUploadView, ImportOptionsView, ImportRunView

urlpatterns = patterns('',
                       url(r'^upload/$',
                           ImportUploadView.as_view(),
                           name='batchimport_upload'),
                       url(r'^options/$',
                           ImportOptionsView.as_view(),
                           name='batchimport_options'),
                       url(r'^run/$',
                           ImportRunView.as_view(),
                           name='batchimport_run'), ) 

这是我得到的错误的输出:

ImportError at /admin/ cannot import name related 
Request Method: GET 
Request URL: http://127.0.0.1:8000/admin/ 
Django Version: 1.8
Exception Type: ImportError
Exception Value: cannot import name related 
Exception Location: /Users/USER/Development/ExportOCC/export/batchimport/utils.py
in <module>, line 5 Python
Executable: /Users/USER/anaconda/bin/python Python
Version:    2.7.9

导入在 Django 1.8 中不可用。您可以尝试从原始来源导入 related。将 batchimport/utils.py 更改为:

from django.db.models import get_model
from django.db.models.fields import AutoField, related

如果可行,请同时通知 django-batchimport 的作者!