これは死んでいるはずなので、何かが欠けているはずです。モデルインスタンスのフィールドの値を名前で設定したいだけです。私が持っていると言う:名前でdjangoモデルフィールドを設定するには?
class Foo(Model):
bar = CharField()
f = Foo()
フィールドにアクセスするのではなく、名前でbarの値を設定したいと思います。だから、のようなもの:
f.fields['bar'] = 'BAR"
代わりの
f.bar = 'BAR'
は私がSETATTRを試みたが、それはデータベース内の値を保持されません。私も_meta.fieldsを通過しようとしましたが、途中でさまざまなエラーが発生しました。
DOH!うん、私は救うのを忘れた。私は今、残念に隠れるだろう... –