mass-edit correctly excludes unique fields from the form before it even gets created. What would be very helpful to prevent potential problems is to add a check to the form after its filled in (but before the change process is run) so that the 'unique_together' property in the model Meta is also validated.
For example, I have a Location type of model. Neither its 'name' or 'region' are individually unique, but the combination has to be. The mass-edit form should throw an error if a user tries to fill in both of those fields at the same time.
mass-edit correctly excludes unique fields from the form before it even gets created. What would be very helpful to prevent potential problems is to add a check to the form after its filled in (but before the change process is run) so that the 'unique_together' property in the model Meta is also validated.
For example, I have a Location type of model. Neither its 'name' or 'region' are individually unique, but the combination has to be. The mass-edit form should throw an error if a user tries to fill in both of those fields at the same time.