INSERT vs UPDATE
Model.save() does is INSERT or UPDATE an object in a database, while Model.objects.create() just INSERT.
UPDATE If the primary key attribute of the object is set to a value that evaluates to True
INSERT if the object's primary key attribute is not set or if the UPDATE did not update anything (for example, if the primary key is set to a value that does not exist in the database).