我正在做这本教程,教你自己django 24小时,在第1小时4我被困在这个错误.
Traceback (most recent call last):
File "C:\Python25\lib\site-packages\django\core\servers\basehttp.py", line 278, in run
self.result = application(self.environ, self.start_response)
File "C:\Python25\lib\site-packages\django\core\servers\basehttp.py", line 635, in __call__
return self.application(environ, start_response)
File "C:\Python25\lib\site-packages\django\core\handlers\wsgi.py", line 239, in __call__
response = self.get_response(request)
File "C:\Python25\lib\site-packages\django\core\handlers\base.py", line 67, in get_response
response = middleware_method(request)
File "C:\Python25\Lib\site-packages\django\middleware\common.py", line 56, in process_request
if (not _is_valid_path(request.path_info) and
File "C:\Python25\Lib\site-packages\django\middleware\common.py", line 142, in _is_valid_path
urlresolvers.resolve(path)
File "C:\Python25\Lib\site-packages\django\core\urlresolvers.py", line 254, in resolve
return get_resolver(urlconf).resolve(path)
File "C:\Python25\Lib\site-packages\django\core\urlresolvers.py", line 181, in resolve
for pattern in self.url_patterns:
File "C:\Python25\Lib\site-packages\django\core\urlresolvers.py", line 205, in _get_url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "C:\Python25\Lib\site-packages\django\core\urlresolvers.py", line 200, in _get_urlconf_module
self._urlconf_module = __import__(self.urlconf_name, {}, {}, [''])
File "c:\projects\iFriends\..\iFriends\urls.py", line 17, in <module>
(r'^admin/', include('django.contribute.admin.urls'))
TypeError: 'tuple' object is not callable
Run Code Online (Sandbox Code Playgroud)
有谁可以帮助我吗..
url.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('',
(r'^People/$', 'iFriends.People.views.index') ,
(r'^admin/', include('django.contrib.admin.urls')),
# Example:
# (r'^iFriends/', include('iFriends.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:
)
Run Code Online (Sandbox Code Playgroud)
nos*_*klo 21
你以某种方式将一些功能设置为一个元组.请编辑问题并粘贴您的urls.py代码,以便我们指出您的错误.
我可以尝试一下狂野的猜测:
File "c:\projects\iFriends\..\iFriends\urls.py", line 17, in <module>
(r'^admin/', include('django.contribute.admin.urls'))
Run Code Online (Sandbox Code Playgroud)
这不知何故告诉我你错过了第16行的逗号,所以:
16. (r'^/', 'some_stuff....') # <-- missed comma here
17. (r'^admin/', include('django.contribute.admin.urls'))
Run Code Online (Sandbox Code Playgroud)
只需输入逗号即可.如果不是这样的话,我会发送我的水晶球来保持重要性.粘贴代码.
好像你已粘贴urls.py了答案.请编辑问题并粘贴urls.py.
无论如何,错误已经改变.你做了什么?在这个新错误中,urls.py找不到了,所以也许你已经重命名了?你改变了运行应用程序的方式吗?
您粘贴的文件不是正在运行的文件.你粘贴url.py和django正在阅读urls.py吗?错误中的代码与您粘贴的代码不匹配!请粘贴正确的文件,即提供错误的文件,或者我们无法帮助.
| 归档时间: |
|
| 查看次数: |
30921 次 |
| 最近记录: |