If your sort_order field is unique_together with something, you need to add:
def validate_unique(self, exclude=None):
f = 'sort_order'
exclude = [f] if not exclude and f not in exclude else exclude + [f]
return super(MyModel, self).validate_unique(exclude)
To your model.