python – Django ImportError在/无论我做什么
发布时间:2020-12-20 12:35:51 所属栏目:Python 来源:网络整理
导读:所以我刚开始玩Django,我决定尝试一下我的服务器.所以我按照Djangoproject.com教程中概述的基础知识安装了Django并创建了一个新项目 不幸的是,无论我做什么,我都无法获得工作的意见:我经常得到 ImportError at /No module named index Here是此错误的屏幕截
所以我刚开始玩Django,我决定尝试一下我的服务器.所以我按照Djangoproject.com教程中概述的基础知识安装了Django并创建了一个新项目
不幸的是,无论我做什么,我都无法获得工作的意见:我经常得到 ImportError at / No module named index Here是此错误的屏幕截图 我一直在谷歌搜索和尝试各种命令,没有运气,我真的要撕掉我的头发,直到我变成秃头.我已经尝试将django源目录,我的项目目录和app目录添加到PYTHONPATH而没有运气.我还确保init.py在所有目录中(包括项目和应用程序)有没有人知道这里可能出现什么问题? 更新 对不起,我发布这篇文章的时候很匆忙,这里有一些背景信息: 我一直在尝试的服务器只是django的内置服务器使用manage.py(python manage.py 0.0.0.0:8000,因为我需要在外部访问它)在linux上(debian) APPDIR / views.py from django.http import HttpResponse def index(request): return HttpResponse("Sup") def test(request): return HttpRespons("heyo") urls.py from django.conf.urls.defaults import * # Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns('',# Example: # (r'^****/',include('****.foo.urls')),# Uncomment the admin/doc line below and add 'django.contrib.admindocs' # to INSTALLED_APPS to enable admin documentation: # (r'^admin/doc/',include('django.contrib.admindocs.urls')),# Uncomment the next line to enable the admin: (r'^admin/',include(admin.site.urls)),(r'^test/',include('mecore.views.test')),(r'^',include('mecore.views.index')) ) 解决方法
你的urls.py错了;你应该考虑阅读
this和
this.
你没有包含一个功能;你包括一个模块.您命名一个函数mecore.views.index.您只包括整个模块include(‘mecore.views’). from django.conf.urls.defaults import * # Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns('','mecore.views.test'),'mecore.views.index') ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |