オブジェクトのリストをループして保存しています。保存直後に新しく生成された ID またはポインター ID が必要ですが、それは None です。
これが私のコードです:
for category in category_list:
saved_category = category.save()
print saved_category.parentCategory_ptr_id
print saved_category.id
これにより、ルーチンの実行後にオブジェクトが保存されますが、この行に ID が表示されません。
ここに私のモデルがあります:
class ParentCategory(models.Model):
name = models.CharField(max_length=255)
class Category(ParentCategory):
description = models.CharField(max_length=255)
カテゴリ リストは次のように作成されました。
category_list = []
for row in value_list:
category = Category(description=row.description)
category_list.append(category)
return category_list
私は何を間違っていますか?