djangoの"<{0}>"は何を意味するのか?
djangoを使ったソースコードに"<{0}>"がありました。
{0}は知っているのですが、<>をつける理由がわかりません。
この<>は文字列として認識されていませんでした。
for h in Hello.objects.all(): print(h.your_name)
とした時、<>が含まれていなかったのでそう考えました。
ある種のタプルのようなものかなと考えています。
しかし、ネットで検索しても見つかりません。
うまく説明ができないのでソースコードを貼っておきます。
https://eiry.bitbucket.io/tutorials/tutorial/models.html
を参考にしました。
from django.db import models
class Hello(models.Model):
your_name = models.CharField(max_length=10)
def __str__(self):
return "<{0}>".format(self.your_name)