Я искал решение этой проблемы, которая внезапно возникла при обновлении до 12,04 на Inspiron N5110. С 11,10 не было никакой проблемы, сенсорная панель работала без дальнейшей конфигурации.
С 12,04 сенсорная панель работает над экраном входа в систему, но не после входа в систему на Единице, 2D или 3D.
решение на этом компьютере оказалось сочетанием клавиш Fn F3, которое включило и выключило сенсорную панель.
сочетание клавиш отличается для различных моделей. См. http://support.dell.com/support/topics/global.aspx/support/kcs/document?docid=424135
Вы должны помнить, что ваши шаблоны создают HTML. В HTML символ новой строки - это просто еще один пробел, это не означает, что следующий текст помещается в новую строку. Существует несколько способов принудительного ввода новых строк в HTML.
Вы можете заключить свой текст в тег
, чтобы HTML понял, что он предварительно отформатирован:
<pre>{{value}}</pre>
Вы можете использовать Django фильтры для преобразования вашего простого текста новой строки в HTML. перенос строки
превращает отдельные символы новой строки в теги
, а двойные символы новой строки - в теги
. linebreaksbr
просто превращает символы новой строки в теги
:
{{value|linebreaks}}
{{value|linebreaksbr}}
Вы можете поэкспериментировать с ними, чтобы увидеть, что вам больше нравится.
В противном случае, вы можете использовать строковые манипуляции в своем представлении, чтобы преобразовать простой текст в HTML наиболее удобным для вас способом. А если вы хотите стать действительно продвинутым, вы можете написать свой собственный фильтр, который преобразует так, как вам нравится, и использовать его во всех своих шаблонах.
Не уверен, что я полностью понимаю ваш вопрос, но попробуйте использовать фильтр разрывов строк.
{{ value|linebreaks }}