Уведомления

Группа в Telegram: @pythonsu

#1 Март 23, 2011 15:05:00

I159
От:
Зарегистрирован: 2010-12-09
Сообщения: 85
Репутация: +  0  -
Профиль   Отправить e-mail  

TypeError

Сделал очень простую связку, даже еще не приступил к написанию представления, и вылез очень странный трэйсбэк:

Traceback (most recent call last):

File “/usr/local/lib/python2.6/dist-packages/django/core/servers/basehttp.py”, line 280, in run
self.result = application(self.environ, self.start_response)

File “/usr/local/lib/python2.6/dist-packages/django/core/servers/basehttp.py”, line 674, in __call__
return self.application(environ, start_response)

File “/usr/local/lib/python2.6/dist-packages/django/core/handlers/wsgi.py”, line 252, in __call__
response = middleware_method(request, response)

File “/usr/local/lib/python2.6/dist-packages/django/middleware/csrf.py”, line 221, in process_response
if response.split(';') in _HTML_TYPES:

TypeError: tuple indices must be integers, not str
Ссылки в шаблоне
<ul>
<li><a href='/sort/iphone/'>Apple IPhone</a></li>
<li><a href='/sort/ipad/'>Apple IPad</a></li>
<li><a href='/sort/psp/'>Sony PSP</a></li>
</ul>
urls
(r'^sort/(?P<category>[\w\s]+)/$', 'category_sort'),
views
def category_sort(request, category):
return ('phonemodel.html', {'category': category,})
О каком кортеже речь? В чем причина ошибки?
Благодарю.



Офлайн

#2 Март 23, 2011 16:16:34

gruy
От:
Зарегистрирован: 2010-02-22
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

TypeError

I159
return ('phonemodel.html', {'category': category,})
Что таким образом пытаешься вернуть и куда?



Офлайн

#3 Март 23, 2011 19:48:41

I159
От:
Зарегистрирован: 2010-12-09
Сообщения: 85
Репутация: +  0  -
Профиль   Отправить e-mail  

TypeError

Тупняк. Искал 2 дня…



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version