モデル:
Field('text1', type='text', length=1000, notnull=True)
関数:
def textinput():
f=SQLFORM(db.example, fields=['text1'])
if f.accepts(request.vars, session):
return dict(form=f)
「text1」フィールドを適切な行間/書式で表示できるようにしたいと考えています。ユーザーがフォームで [enter] キーを押して新しい行またはまったく新しい段落を開始した場合、これをビューに反映させたいと思います。
たとえば、ユーザーが次のように SQLFORM に入力するとします。
This is a paragraph. Blah blah blah blah blah blah blah.
Blah blah blah blah blah blah blah blah blah.
Blah blah blah blah.
This is another paragraph. Blah blah blah blah blah.
Blah blah blah blah blah.
すべてを隙間なく詰め込むのではなく、ビューのように正確に表示したいのです。どうすればこれを行うことができますか?.replace メソッドを使用して、すべての [enter] キーストロークを改行に置き換えることを考えていましたが、その方法がわかりません。Google で検索しましたが、正確な問題が見つかりません。
どんな助けでも大歓迎です。ありがとう。