fairdm.core.measurement.apps#
App configuration for the measurement app.
Module Contents#
Classes#
Configuration for the |
Functions#
Refuse to save a bare |
Data#
API#
- BASE_MEASUREMENT_ERROR#
‘_(…)’
- block_base_measurement_creation(sender, instance, **kwargs)[source]#
Refuse to save a bare
Measurementrow, by any route.Measurement.objects.create()and a bareMeasurement().save()reach the database without callingclean(). This is connected withsender=Measurementbecause a subclass instance sends its own class on save, so it never fires for a registered measurement type.pre_savealso covers fixture loading.Args: sender: The model class being saved. instance: The instance being saved. **kwargs: Additional signal arguments.
Raises: ValidationError: Always, since a bare
Measurementcannot be saved.