モデルのインスタンスを作成したいのですが、キーがフィールド名で値がフィールド値の場合、辞書にフィールドがあります。
フィルタリングに役立つリンクを見つけましたが、インスタンスを作成する方法を知りたいです。作成しようとすると、次のエラーが表示されました。
create は正確に 1 つの引数を取ります (2 つ指定)
q = Q()
for k,v in dict.iteritems():
q &= Q(**{'%s' % k: v})
if not model_class.objects.filter(q).exists():
a = model_class.objects.create(q)
どんな助けでも大歓迎です。