と言うオブジェクトがありますproductObj
。特定の条件が満たされた場合にこのオブジェクトを反復処理しているときに、そのオブジェクトからその値を削除する必要があります。
何かのようなもの
for data in productObj:
if data.count > 0:
data.delete()
カウントがゼロより大きい場合、データ値を削除してproductObj
更新する必要があります。
と言うオブジェクトがありますproductObj
。特定の条件が満たされた場合にこのオブジェクトを反復処理しているときに、そのオブジェクトからその値を削除する必要があります。
何かのようなもの
for data in productObj:
if data.count > 0:
data.delete()
カウントがゼロより大きい場合、データ値を削除してproductObj
更新する必要があります。
独自のコードで作業するだけで、
if data.count > 0:
data.count = None
#continue with some stuff and lastly call .save()
productObj.save()
十分なはずです。
Django で呼び出す.delete()
と、オブジェクト全体が削除されます。
ただし、そのオブジェクトの属性を削除したい場合は、特に継承するオブジェクトを操作しているmodels.Model
場合は面倒ですが、とにかくやってみましょう
del productObj.count #from the object
モデルから削除し_meta
たい場合は、プロパティになるモデルフィールドから削除する必要があります->Model._meta.fields
ダニエル・ローズマンはここで見事に説明しています