直到几周前我才更新。今天,我突然发现这个错误。尝试重新安装python,回滚django的版本。甚至尝试从中删除除admin之外的所有URL网址.py. 然而,似乎没有起作用。如果有人以前见过这个,请帮忙。在
在网址.py公司名称:
from django.conf.urls import patterns, include, url
from django.contrib import admin
urlpatterns = patterns[
url(r'^admin/', include(admin.site.urls)),
url(r'^sendd_auth/', include('sendd_auth.urls'))
]
发送验证/网址.py公司名称:
^{pr2}$回溯如下:
[2015-09-18 23:47:57] ERROR [django.request.handle_uncaught_exception:256] Internal Server Error: /admin/
Traceback (most recent call last):
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 394, in urlconf_module
return self._urlconf_module
AttributeError: 'RegexURLResolver' object has no attribute '_urlconf_module'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/handlers/base.py", line 119, in get_response
resolver_match = resolver.resolve(request.path_info)
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 366, in resolve
for pattern in self.url_patterns:
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 402, in url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 396, in urlconf_module
self._urlconf_module = import_module(self.urlconf_name)
File "/Users/vatsalshah/.pyenv/versions/3.4.3/lib/python3.4/importlib/__init__.py", line 109, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 2254, in _gcd_import
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1471, in exec_module
File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed
File "/Users/vatsalshah/Developer/senddNXT/senddNXT/urls.py", line 6, in <module>
url(r'^sendd_auth/', include('sendd_auth.urls'))
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/conf/urls/__init__.py", line 33, in include
urlconf_module = import_module(urlconf_module)
File "/Users/vatsalshah/.pyenv/versions/3.4.3/lib/python3.4/importlib/__init__.py", line 109, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 2254, in _gcd_import
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1471, in exec_module
File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed
File "/Users/vatsalshah/Developer/senddNXT/sendd_auth/urls.py", line 7, in <module>
url(r'^login/$', login, {'template_name': 'login.html'}),
TypeError: 'function' object is not subscriptable
[18/Sep/2015 23:47:57]"GET /admin/ HTTP/1.1" 500 107863
[2015-09-18 23:47:57] ERROR [django.request.handle_uncaught_exception:256] Internal Server Error: /favicon.ico
Traceback (most recent call last):
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 394, in urlconf_module
return self._urlconf_module
AttributeError: 'RegexURLResolver' object has no attribute '_urlconf_module'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/handlers/base.py", line 108, in get_response
response = middleware_method(request)
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/middleware/common.py", line 74, in process_request
if (not urlresolvers.is_valid_path(request.path_info, urlconf) and
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 647, in is_valid_path
resolve(path, urlconf)
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 522, in resolve
return get_resolver(urlconf).resolve(path)
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 366, in resolve
for pattern in self.url_patterns:
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 402, in url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/core/urlresolvers.py", line 396, in urlconf_module
self._urlconf_module = import_module(self.urlconf_name)
File "/Users/vatsalshah/.pyenv/versions/3.4.3/lib/python3.4/importlib/__init__.py", line 109, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 2254, in _gcd_import
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1471, in exec_module
File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed
File "/Users/vatsalshah/Developer/senddNXT/senddNXT/urls.py", line 6, in <module>
url(r'^sendd_auth/', include('sendd_auth.urls'))
File "/Users/vatsalshah/Developer/virtualenvs/senddNXT_python343/lib/python3.4/site-packages/django/conf/urls/__init__.py", line 33, in include
urlconf_module = import_module(urlconf_module)
File "/Users/vatsalshah/.pyenv/versions/3.4.3/lib/python3.4/importlib/__init__.py", line 109, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 2254, in _gcd_import
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1471, in exec_module
File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed
File "/Users/vatsalshah/Developer/senddNXT/sendd_auth/urls.py", line 7, in <module>
url(r'^login/$', login, {'template_name': 'login.html'}),
TypeError: 'function' object is not subscriptable
这里混淆了两个语法-旧的不推荐的
patterns(...)
和新的独立[]
版本。您有patterns[...]
,这就是Python抱怨您试图为函数下标的原因。在只需删除单词
patterns
。在相关问题 更多 >
编程相关推荐