python include中文_无法导入名称include

在尝试运行 Django 项目时遇到 ImportError 错误,提示无法导入 'include'。错误出现在 'mysite/urls.py' 文件中,尽管 'polls/urls.py' 已正确导入了 'include'。问题可能源于 Django 版本不兼容,当前使用的是 1.3.1 版本。已提供两个 urls.py 文件的内容以供参考。
摘要由CSDN通过智能技术生成

我正在django中学习教程并获得以下错误。

找到了一些解决方案,但没有解决我的错误。教程链接是this。

我得到的误差附在下面。在重复这个问题之前请帮我。我正在学习python和django服务,这样对ma有很大帮助。ImportError at /polls/

cannot import name include

Request Method: GET

Request URL: http://localhost:8000/polls/

Django Version: 1.3.1

Exception Type: ImportError

Exception Value:

cannot import name include

Exception Location: /home/next/Desktop/MBS/python_files/progs/django_examples/mysite/../mysite/urls.py in , line 3

Python Executable: /usr/bin/python

Python Version: 2.7.3

Python Path:

['/home/next/Desktop/MBS/python_files/progs/django_examples/mysite',

'/usr/local/lib/python2.7/dist-packages/PyQRCode-1.2-py2.7.egg',

'/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg',

'/usr/local/lib/python2.7/dist-packages/setuptools-22.0.0-py2.7.egg',

'/usr/lib/python2.7',

'/usr/lib/python2.7/plat-linux2',

'/usr/lib/python2.7/lib-tk',

'/usr/lib/python2.7/lib-old',

'/usr/lib/python2.7/lib-dynload',

'/usr/local/lib/python2.7/dist-packages',

'/usr/lib/python2.7/dist-packages',

'/usr/lib/python2.7/dist-packages/PIL',

'/usr/lib/python2.7/dist-packages/gst-0.10',

'/usr/lib/python2.7/dist-packages/gtk-2.0',

'/usr/lib/pymodules/python2.7',

'/usr/lib/python2.7/dist-packages/ubuntu-sso-client',

'/usr/lib/python2.7/dist-packages/ubuntuone-client',

'/usr/lib/python2.7/dist-packages/ubuntuone-control-panel',

'/usr/lib/python2.7/dist-packages/ubuntuone-couch',

'/usr/lib/python2.7/dist-packages/ubuntuone-installer',

'/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol']

Server time: Mon, 6 Jun 2016 00:03:30 -0500

编辑1:我将附加两者的url.py,这样有助于识别

在polls/url.py中from django.conf.urls import url

from django.conf.urls import include

from . import views

urlpatterns = [

url(r'^$', views.index, name='index'),

]

和mysite/url.pyfrom django.conf.urls import include, url

from django.contrib import admin

urlpatterns = [

url(r'^polls/', include('polls.urls')),

url(r'^admin/', admin.site.urls),

]

编辑2:跟踪日志附加在下面Environment:

Request Method: GET

Request URL: http://localhost:8000/polls/

Django Version: 1.3.1

Python Version: 2.7.3

Installed Applications:

['django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.sites',

'django.contrib.messages',

'django.contrib.staticfiles']

Installed Middleware:

('django.middleware.common.CommonMiddleware',

'django.contrib.sessions.middleware.SessionMiddleware',

'django.middleware.csrf.CsrfViewMiddleware',

'django.contrib.auth.middleware.AuthenticationMiddleware',

'django.contrib.messages.middleware.MessageMiddleware')

Traceback:

File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response

99. request.path_info)

File "/usr/lib/python2.7/dist-packages/django/core/urlresolvers.py" in resolve

269. for pattern in self.url_patterns:

File "/usr/lib/python2.7/dist-packages/django/core/urlresolvers.py" in _get_url_patterns

298. patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)

File "/usr/lib/python2.7/dist-packages/django/core/urlresolvers.py" in _get_urlconf_module

293. self._urlconf_module = import_module(self.urlconf_name)

File "/usr/lib/python2.7/dist-packages/django/utils/importlib.py" in import_module

35. __import__(name)

File "/home/next/Desktop/MBS/python_files/progs/django_examples/mysite/../mysite/urls.py" in

1. from django.conf.urls import include, url

Exception Type: ImportError at /polls/

Exception Value: cannot import name include

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值