我正在尝试在 Django 中开发一个工作门户。由于我是 Django 新手,所以在将其部署到服务器后,我无法弄清楚为什么在页面点击时会显示导入错误。但是,当我在 Eclipse 环境中运行和测试时,它工作正常。
这是项目树结构供您参考。我知道它很长。
可以看到,MeraJob 是主要的项目名称和帐户,公司,MeraJob,学生是里面的应用程序。
我部署了这个结构,当我点击时,我得到了这个错误。
我已确保所有 urls.py 文件都使用from views import *
或简单地导入了 views.py import views
。我无法弄清楚问题是什么,有人可以在这方面帮助我吗?提前致谢。
编辑
这是我的MeraJob/urls.py
from django.conf.urls import patterns, include, url
from django.contrib import admin
from . import views
import settings
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
url(r'^admin/', include(admin.site.urls)),url(r'^login/$', 'django.contrib.auth.views.login', name='login_view'),url(r'^password/reset/$', 'django.contrib.auth.views.password_change'),
url(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT }),
url(r'^logout/$', logout_page),
url(r'^accounts/password/reset/$', 'django.contrib.auth.views.password_change'),
url(r'^password-changed/$', 'django.contrib.auth.views.password_change_done'),
url(r'^$', main_page),
url(r'^contact/$', contact_page),
url(r'', include('companies.urls')),
url(r'', include('miscellaneous.urls')),
url(r'', include('students.urls')),
)