views.py で計算したリストのオブジェクトの値を出力したい
list = comparation.ClientAssetCompare(request.user)
t = get_template('profile/temp.html')
c = template.Context({'user' : request.user ,'vuln' : list })
そして、テンプレートで、カスタムオブジェクトのフィールドを取得しようとします(データベースではなく、プログラムによって計算されます):
{% for elem in vuln %}
<td>{{ elem.vendor }}</td>
<td>{{ elem.software }}</td>
<td>{{ elem.version }}</td>>
オブジェクトは基本的に次のようなものです。
class Notification:
def __init__(self):
self.vendor= 'something'
self.software = 'something'
self.version = 'something'
しかし、私は値を取得しません.. {{elem}} を出力すると、オブジェクトに tostring() メソッドが出力されます。それを行う方法はありますか?