私は何年もの間問題があります。Djangoと折り返し線の問題
問題は、長いテキストがdivの空白で区切られていないことです。折り返しは適用されず、すべてのレイアウトが解除されます。
どうやって良い方法でdjangoを修正できますか?
これは私が見たものである。
私は何年もの間問題があります。Djangoと折り返し線の問題
問題は、長いテキストがdivの空白で区切られていないことです。折り返しは適用されず、すべてのレイアウトが解除されます。
どうやって良い方法でdjangoを修正できますか?
これは私が見たものである。
私はそれがないDjangoの側、HTML側の問題で質問を理解しています。 HTMLソリューションの場合はHow to word wrap text in HTML?と表示されます。まだPythonコードでテキストを折り返したい場合は、textwrap.wrapが役に立ちます。
また、便利なテンプレートタグwordwrapがあります。これは、django.utils.text.wrap機能を使用して、Djangoプロジェクトでの使用に適しています。
はい、これはDjangoとはまったく関係ありません。これはHTML/CSSの質問です。 –
wordwrapは長い単語を分割しません... – acidjunk
助けても分かりませんが、truncatewords
フィルタに基づいて新しいフィルタを作成する方法が考えられます。 https://docs.djangoproject.com/en/1.3/ref/templates/builtins/#truncatewords
コードは非常に簡単になります。
def truncate_filter(value, maxlen):
if len(value) <= maxlen:
return value
return value[:maxlen-2] + '..'
別ideiaが使用している:{{ username|stringformat:".10s" }}
を10文字に切り捨てます。 https://docs.djangoproject.com/en/1.3/ref/templates/builtins/#stringformat
組み込みのワードラップテンプレートタグがちょうど有効であったため、これは私を悩ませていました。代わりにこれを使用...あなたは<br>
または<br> and <p>
タグ
をしたい場合は
または
によって、あなたは例を持っていますか?コード? – mjhm
Checkout質問の更新。 –
Djangoには何が期待されていますか?私はこれがpython/djangoではなくhtml/cssの質問のように思えるので尋ねます。 – mjhm