データを適切な形式にしてすぐに使用できるようにすることは、通常、モデルで行うことです。以下は、簡単な仮説の例です。
# In models.py:
class Address(models.Model):
street = models.CharField(max_length=200)
city = models.CharField(max_length=200)
state = models.CharField(max_length=200)
def get_full_address(self):
return self.street + "\n" + self.city + ", " + self.state
ビューで、モデル インスタンスをテンプレートに渡します。
return render(request, 'address.html', {'address': address_object})
そしてテンプレートで:
{{ address.get_full_address }}
... は、テキスト形式のアドレスを返します。
したがって、これを JavaScript の jQuery 関数に提供したい場合 (これも仮説的なデモンストレーションのため)、次のように言えます。
<span id="address_label"></span>
<script>
...
$("#address_label").html("{{ address.get_full_address }}");
...
</script>