我想在Django中开发一个求职门户。由于我是Django的新手,我无法弄清楚在页面命中时显示导入错误的原因,在将它部署到服务器上之后。但是,当我在eclipse环境中运行和测试时,它工作正常。在Django中导入错误,没有模块名称视图
以下是供您参考的项目树结构。我知道它相当长。
正如你所看到的,MeraJob是主要的项目名称和账号,企业,MeraJob,学生都在里面它的应用程序。
我部署了这个结构,当我点击时,我得到这个错误。
我确保所有的urls.py文件都使用from views import *
或简单地import views
导入views.py。我找不出什么问题,有人能帮我解决这个问题吗?提前致谢。
编辑 下面是从我的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')),
)
尝试:'从.views导入*'或'从accounts.views导入*' –
没有运气Ashwini! –
你可以显示你的'MeraJob/urls.py'吗? – karthikr