Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 15, 2009 21:18:16

klon
От:
Зарегистрирован: 2009-05-17
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

django-pagination

Что то не могу понять почему он ругаеться.

TemplateSyntaxError at /

Caught an exception while rendering: request

Request Method: GET
Request URL: http://127.0.0.1:8001/
Exception Type: TemplateSyntaxError
Exception Value:

Caught an exception while rendering: request

Exception Location: /var/lib/python-support/python2.6/django/template/debug.py in render_node, line 81
Python Executable: /usr/bin/python
Python Version: 2.6.2
Сделал все правельно, пакет установил (работает import pagination)
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.admindocs',
'my.main',
'pagination',
)
TEMPLATE_CONTEXT_PROCESSORS = (
"django.core.context_processors.auth",
"django.core.context_processors.debug",
"django.core.context_processors.i18n",
"django.core.context_processors.media",
"django.core.context_processors.request"
)
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'pagination.middleware.PaginationMiddleware',
)
в шаблоне
 
{% extends "base.html" %}
{% load pagination_tags %}
{% autopaginate list %}
{% for item in list %}
<tr>
<td>{{ item.test }}</td>
</tr>
{% endfor %}
{% paginate %}
Почему он ругаеться на строку
Template error
In template /home/klon/djtest/templates/main.html, error at line 41
как раз в этой строке есть {% autopaginate list %}



Отредактировано (Сен. 15, 2009 21:26:20)

Офлайн

#2 Сен. 16, 2009 17:53:48

klon
От:
Зарегистрирован: 2009-05-17
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

django-pagination

Я так понимаю и предположить даже никто не может в чем проблема.



Офлайн

#3 Сен. 16, 2009 18:35:28

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

django-pagination

Нет, просто проверять влом. Там же явно где-то или символ левый в названии, или base.html косяк есть.

Офлайн

#4 Сен. 16, 2009 18:47:19

klon
От:
Зарегистрирован: 2009-05-17
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

django-pagination

Да я тоже так подумал, что где то символ пропустил, но нифига, проверял =)даже копипастил с PKG-INFO.
/
или base.html косяк есть
/
исключено, остальные страницы норм все прогружаються. Из шаблона убираю строку {% autopaginate list %} и все норм без ошибок прогружаеться.



Отредактировано (Сен. 16, 2009 18:52:19)

Офлайн

#5 Сен. 16, 2009 19:28:19

klon
От:
Зарегистрирован: 2009-05-17
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

django-pagination

=)
в функции представления не указал что нуно context_instance = RequestContext(request) вот такие глуппые опущения.



Офлайн

#6 Сен. 6, 2010 15:11:38

bulya911
От:
Зарегистрирован: 2010-08-26
Сообщения: 28
Репутация: +  0  -
Профиль   Отправить e-mail  

django-pagination

Я уже использую django-pagination, кстати тоже помню неработало изза:

klon
context_instance=RequestContext(request)
Но сейчас другая проблема, в этом же проэкте где django-pagination уже блаполучно используется, правда в другом апп, не хочет работать!
В сетингс.пай все сделано правельно, так как уже говорил что в другом апп все гуд работает, а в новом приложении отказывается причем мистика что без никаких ошибок… Если есть какието соображения поделитесь плис



Отредактировано (Сен. 6, 2010 15:13:00)

Офлайн

#7 Сен. 6, 2010 18:55:26

bulya911
От:
Зарегистрирован: 2010-08-26
Сообщения: 28
Репутация: +  0  -
Профиль   Отправить e-mail  

django-pagination

как всегда при работе с django-pagination все проблемы изза невнимательности:)) нужно было теги {% load pagination_tags %}
{% autopaginate message_list 5 %} поместить после {% block main-center %} )))))))



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version