1
在Django模板,我可以通過如何在Django模板的列表中加入對象的屬性?
{{ listOfStrings | join: ", " }}
加入一個字符串列表,如果我想加入某個對象屬性列表中。例如,如果我有一個用戶列表並希望加入他們的全名呢?
{{ listOfUsers.get_full_name | join: ", " }}
在Django模板,我可以通過如何在Django模板的列表中加入對象的屬性?
{{ listOfStrings | join: ", " }}
加入一個字符串列表,如果我想加入某個對象屬性列表中。例如,如果我有一個用戶列表並希望加入他們的全名呢?
{{ listOfUsers.get_full_name | join: ", " }}
afaik,你不能用內置的模板標籤來做到這點,當然也不能過濾。你可能想要的是一個自定義標籤,做
return ",".join([user.get_full_name for user in listOfUsers])
大廈自定義標籤:https://docs.djangoproject.com/en/dev/howto/custom-template-tags/