Найти - Пользователи
Полная версия: Вьюха подключение к новостям
Начало » Django » Вьюха подключение к новостям
1 2
FishHook
Это настолько очевидно, что слов нет. Вам же интерпретатор черным по желтому говорит, что вы одну буковку забыли в 88й строке.
aleksandr8i
Скажите пожалуйста какую? Не вижу какую пропустил. При ставки во вьюху копировал данный пример приведенный ранее в теме.
SorrowFuck
aleksandr8i
Скажите пожалуйста какую? Не вижу какую пропустил. При ставки во вьюху копировал данный пример приведенный ранее в теме.

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

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



aleksandr8i
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})

Текст странице отображается, но не отображается новости.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB