Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python: Django
Войти
Регистрация
Восстановить пароль
 
artur1214
1 / 1 / 1
Регистрация: 11.04.2017
Сообщений: 26
#1

Передача объектов в request django - Django

03.01.2018, 20:27. Просмотров 118. Ответов 2
Метки нет (Все метки)

Python
1
2
3
urlpatterns = [
    url(r'^$', ListView.as_view(queryset=Articles.objects.all().order_by("-date")[:20], template_name='index.html'))
]
Вот что я прописал в urls.py приложения, но мне нужно помимо объектов таблицы Articles еще передать объекты таблицы USERS,
http://www.cyberforum.ru/django/thread1748549.html
и к элементам articles обращаться в разных местах шаблона, а именно: вывести в 1 части документа 4 поста articles, потом в другой 6 элементов, и в конце еще 2, как это сделать?
пытался через множество циклов {% for art in object list %}но не получается. Может их можно фильтровать? например: каким=нибудь специальным тегом чтобы art присваивалось только 3 раза?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2018, 20:27
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Передача объектов в request django (Django):

Неправильная передача строк в шаблон при использовании Django
Столкнулся с такой проблемой: Использую Django, собираю список из данных...

Настроить авторизацию через социальные сети в django с помощью Django Social Auth
Пытаюсь настроить авторизацию через социальные сети в django с помощью Django...

Django ORM запрос с подзапросом или переведите SQL в запрос Django ORM
В общем весь вопрос был в заголовке! Есть запрос на SQL он работает нормально...

Ajax post request error
Проблема такая: пытаюсь настроить отправку комментариев к посту посредством...

CSRF verification failed. Request aborted
Есть два представления: def RegEnd(request): #Здесь совершаем действия...

2
Stemm
0 / 0 / 1
Регистрация: 13.06.2012
Сообщений: 4
03.01.2018, 21:44 #2
В url передай только свой вьювер(queryset не нужен как и template_name.
В файле view.py опиши вьювер, который будет брать данные из модели и передавать их в твой темплейт.
0
boilzzz
Богатый духовно
453 / 260 / 145
Регистрация: 10.03.2015
Сообщений: 1,045
Завершенные тесты: 2
03.01.2018, 21:51 #3
artur1214, Ну для начала, заведите во views для этого url'a функцию, а потом там задействуете и Articles и Users. По второй части https://djbook.ru/rel1.4/topics/pagination.html вы про пагинацию?
Или если не пагинацию то вызывать articles.0, articles.1 и т.д
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2018, 21:51
Привет! Вот еще темы с решениями:

Модуль request не соединяется через HTTPS прокси
Стоит задача, разработать парсер некого сайта. При частых обращениях к сайту...

Отправка Request payload через Python requests
Помогите плиз отправить запрос такого типа(нижний прямоугольник) запрос...

Django и AD
Добрый день. Столкнулся с такой проблемой: нужно создать (скопировать) в БД...

Django 2.0
Здравствуйте, вот у меня стоит на ПК python 3.4.3 и он установил мне Django...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru