Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 16, 2013 06:54:34

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Вьюха подключение к новостям

Это настолько очевидно, что слов нет. Вам же интерпретатор черным по желтому говорит, что вы одну буковку забыли в 88й строке.



Офлайн

#2 Янв. 16, 2013 21:09:07

aleksandr8i
Зарегистрирован: 2012-12-16
Сообщения: 9
Репутация: +  0  -
Профиль  

Вьюха подключение к новостям

Скажите пожалуйста какую? Не вижу какую пропустил. При ставки во вьюху копировал данный пример приведенный ранее в теме.



  • Только знакомлюсь с питоном. Учитителей небыло. Сюда пришел учится. Прошу необижатся на глупые вопросы и ответы. Со временем буду исправлятся.

Офлайн

#3 Янв. 17, 2013 02:14:11

SorrowFuck
От: Хабаровск
Зарегистрирован: 2012-10-10
Сообщения: 64
Репутация: +  2  -
Профиль   Отправить e-mail  

Вьюха подключение к новостям

aleksandr8i
Скажите пожалуйста какую? Не вижу какую пропустил. При ставки во вьюху копировал данный пример приведенный ранее в теме.

Exception Value: Глобальное имя "Page" не объявлено.
Exception Location: /home/.../views.py в longines, строка 88.
88: news = Page.objects.filter(pk__in=ids)

Модели Page у вас нет, зато есть модель Pages. На странице с ошибкой все это есть, просто нужно привыкнуть и внимательнее её читать.





_________
Новичок

Отредактировано SorrowFuck (Янв. 17, 2013 02:14:33)

Офлайн

#4 Янв. 25, 2013 21:25:43

aleksandr8i
Зарегистрирован: 2012-12-16
Сообщения: 9
Репутация: +  0  -
Профиль  

Вьюха подключение к новостям

FishHook
Давай по порядку, сделай такое представление

def longines(request):
    ids=[1,2,3,4,5,6,7,8,10,22,34,56]
    news=Pages.objects.filter(pk__in=ids)
    return render_to_response('longines.html', {"last_news":news})
и в шаблоне выведи

<h1> {{ last_news }}  </h1>

Что получилось?

Снова всем привет, извините что так долго соображаю

Вообщем сделал по выше указанному коду все. Ошибок не каких не выдает, но со странице все пропало, текст странице, новости по id тоже не выводятся. Вообщем страница открывается, но на ней не чего нет. Только стили(css) применяются к ней.


Чуть переделал код на такой

def longines(request):
       page = Pages.objects.get(pk=13)
       ids=[41]
       news=Pages.objects.filter(pk__in=ids)
       return render_to_response('longines.html', {'page': page, 'last_news':news})

Текст странице отображается, но не отображается новости.



  • Только знакомлюсь с питоном. Учитителей небыло. Сюда пришел учится. Прошу необижатся на глупые вопросы и ответы. Со временем буду исправлятся.

Отредактировано aleksandr8i (Янв. 25, 2013 22:17:23)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version