これは私のコードです:
if ItemSubcategory.objects.filter(name = page_item['slottype']).count() is 0:
sub_category_set = ItemSubcategory(name = page_item['slottype'])
sub_category_set.save()
else:
sub_category_set = ItemSubcategory.objects.get(name = page_item['slottype'])
ni.sub_category = sub_category_set
新しく作成されたオブジェクトをフェッチしてバインドできないのはなぜでしょうか。それに加えて、オブジェクトが null ( None
) を返すという事実は奇妙です。保存したらすぐに呼び出せるはずですよね?