Пусть этот метод будет в менеджере, это правильнее. Интерфейсы создания моделей уже писал

Post.objects.create(**kwargs)

post = Post()
post.__dict__.update({})
post.save()

post = Post().create() - это не правильно