通常の Django モデルからフィールドを取得する Tastypie ModelResource があります。Tastypie リソースで特定のフィールドを読み取り専用にしたいのですが、基礎となるモデルでは書き込み可能です。これは簡単な方法で達成できますか?
私は無駄に次のことを試しました:
def __init__(self, **kwargs):
super(ModelResource, self).__init__(**kwargs)
for f in getattr(self.Meta, 'read_onlys', []):
self.fields[f].read_only = True