0

ビューで異なる型の 6 つの変数を結合したいのですが、連結 '+' が機能すると思っていましたが、使用するとエラーが発生します。最終結果が次のようになることを望みます。

var1 var2 var3 var4 (var5 var6)

どうすればいいですか?

4

1 に答える 1

0

使用時に発生した問題+は、すべての変数が文字列であるとは限らないことだと思います。以下を使用しますが、このリスト%sから適切なフォーマッタに置き換えてください。

output_string = "%s %s %s %s (%s %s)" % (var1, var2, var3, var4, var5, var6)

別のオプションは、それらをテンプレートに渡し、そこに出力することです。

{{ var1 }} {{ var2 }} {{ var3 }} {{ var4 }} ({{ var5 }} {{ var6 }})
于 2009-11-30T12:37:49.237 に答える