ColorPersonalityモデルを定義して、紫があれば、変態に更新、なければ、紫は変態でinsertするサンプルです。
417
ColorPersonality.objects.update_or_create(color='purple', defaults={
'personality':'変態'
})
defaultsは更新または、作成するデータの内容で、
colorのところは、条件で、idとか適当に条件を使えます。
ColorPersonality.objects.update_or_create(id=5, color='purple', defaults={
'personality':'変態'
})