新しい情報で列を更新しようとしていますが、「'instancemethod' object is not iterable」というエラーが表示され、その理由がわかりません。
この関数が呼び出されると、エラーが発生します。
def update():
tests = Stock.objects.all
for test in tests:
tick = test.ticker
mo2 = get_dividend_per_share(tick)
moy = get_dividend_yield(tick)
mo3 = 1 * (Decimal(moy) / 100)
mop = get_price_earnings_growth_ratio(tick)
mod = Stock(price=mo, divps=mo2, divpd=mo3, peg=mop)
mod.save()
私は Django に比較的慣れていませんが、これはすべて間違っていますか?