Продолжить после | truncatechar или разбить model.TextField () на несколько частей? - PullRequest
0 голосов
/ 04 марта 2020

Есть ли способ разрезать текст на разные биты, используя django?

У меня есть поле модели, которое является TextField (), и я хочу вывести его в хорошо отформатированном виде, основанном на определенной длины, и если были загружены изображения и т. д.

Есть ли способ взять этот текст:

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore 
et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut 
aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse 
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa 
qui officia deserunt mollit anim id est laborum.

и разрезать его на несколько частей?

Я хочу иметь возможность сделать что-то вроде этого:

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do 
<image>
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud 
exercitation ullamco laboris nisi ut aliquip ex ea 
<chart>
commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 
fugiat nulla pariatur. Excepteur sint occaecat cupidatat 
<link>
non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
...