|
0 / 0 / 0
Регистрация: 08.04.2017
Сообщений: 28
|
|||||||||||
Вывод текста из БД в з колонки17.12.2018, 10:07. Показов 7081. Ответов 22
Метки нет (Все метки)
Всем привет!
Подскажите, как вывести текст из бд в 3 колонки? QuerySet - содержит все поля объекта. А как разбить на части поле content? model.py
0
|
|||||||||||
| 17.12.2018, 10:07 | |
|
Ответы с готовыми решениями:
22
Вывод текста в две колонки Вывод текста в две колонки Ввод текста, сохранение текста в файл, вывод текста из файла |
|
0 / 0 / 0
Регистрация: 08.04.2017
Сообщений: 28
|
|
| 17.12.2018, 13:00 [ТС] | |
|
Подскажите, что надо изменить в атрибутах поля, что разбить текст. Если убрать db_index=True?
0
|
|
|
0 / 0 / 0
Регистрация: 08.04.2017
Сообщений: 28
|
|
| 17.12.2018, 15:28 [ТС] | |
|
Я понимаю, что поле не делится, но вывод с поля можно же разделить? Хочется узнать как?
0
|
|
|
|
|
| 17.12.2018, 15:49 | |
|
Уточняйте вопрос, что вам всё-таки нужно разделить. Если текст - то делим текст, никакого отношения к вашей модели на джанго он не имеет, это другая задача, приплетать сюда джанго - только народ путать.
0
|
|
|
0 / 0 / 0
Регистрация: 08.04.2017
Сообщений: 28
|
|
| 17.12.2018, 18:21 [ТС] | |
|
Возможно я не смог правильно объяснить то, что мне нужно!
А именно: отобразить сгенерированный из БД текст на 1 странице в 3 колонки. Я так вроде и написал, разбить текст на 3 колонки. Это можно сделать вообще? Средствами django или python.
0
|
|
|
0 / 0 / 0
Регистрация: 08.04.2017
Сообщений: 28
|
|
| 17.12.2018, 21:46 [ТС] | |
|
Да, как в газете. Подскажите как. Объект типа QuerySet - это не список. Он хранит поля БД. И вот как из него разбить на 3 колонки? Это я и имел ввиду. Я извлекаю в цикле данные. Цикл в цикле? Тогда как прервать цикл, как достать что-нибудь, что бы выйти continue и продолжить цикл во вторую колонку или как? Я не знаю.
0
|
|
|
102 / 95 / 104
Регистрация: 29.11.2009
Сообщений: 407
|
|
| 18.12.2018, 09:27 | |
Сообщение было отмечено m-gray как решение
Решение
эту задачу точно можно решить написав свой фильтр (templatetag)
1
|
|
|
0 / 0 / 0
Регистрация: 08.04.2017
Сообщений: 28
|
|
| 18.12.2018, 11:57 [ТС] | |
|
Добавлено через 2 минуты
TimeTwo, Сориентируйте пожалуйста, как это должно выглядеть. Это фильтр применять непосредственно в выводе экземпляра или где-то преобразование нужно сделать?
0
|
|
|
0 / 0 / 0
Регистрация: 08.04.2017
Сообщений: 28
|
|
| 18.12.2018, 12:03 [ТС] | |
|
dondublon,
Посмотрите верстку выше в коде, там 3 bootstrap колонки Добавлено через 3 минуты Он сложится в bootstrap по размеру окна в другой вид
0
|
|
|
0 / 0 / 0
Регистрация: 08.04.2017
Сообщений: 28
|
|
| 18.12.2018, 12:23 [ТС] | |
|
dondublon, ок, спасибо, что отозвались на проблему.
0
|
|
|
102 / 95 / 104
Регистрация: 29.11.2009
Сообщений: 407
|
|||||||||||
| 18.12.2018, 15:36 | |||||||||||
Сообщение было отмечено m-gray как решение
Решение
m-gray, прочитайте о написании своего шаблонного фильтра
0
|
|||||||||||
|
|
|
| 18.12.2018, 15:49 | |
Сообщение было отмечено m-gray как решение
Решение
TimeTwo, ничего подобного.
Отлично, что на джанге можно это сделать, но это совершенно не то, для чего она придумана. Это форматирование текста на клиенте, серверу тут делать нечего. Кстати, я глянул, задача решается на css, и вот это вполне логично. Добавлено через 1 минуту TimeTwo, в вашем решении, при изменении высоты окна, часть слов, возможно, надо будет перенести из одной колонки в другую. Что делать будем? Запрос на сервер посылать?
0
|
|
|
102 / 95 / 104
Регистрация: 29.11.2009
Сообщений: 407
|
|
| 18.12.2018, 17:00 | |
|
dondublon, решений и правда много, и да вы правы, логичнее делать это на клиенте
вопрос задан в ветке, по джанго, соответственно и решен он должен быть на джанго, хоть это и не логично, текст возможно разделить имеено джангой
0
|
|
| 18.12.2018, 17:00 | |
|
Помогаю со студенческими работами здесь
20
Разбиение текста на колонки из связанного сервера
Вывод колонки из БД Запретить выход текста за границы колонки DbGrid-а Вывод в 2 колонки в Listbox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|