module documentation
Undocumented
Class |
|
Undocumented |
Function | field |
Return whether `field_tuple` is referenced by any state models. |
Function | field |
Return either False or a FieldReference if `field` references provided context. |
Function | get |
Undocumented |
Function | get |
Generator of (model_state, name, field, reference) referencing provided context. |
Function | resolve |
Turn a model class or model reference string and return a model tuple. |
Constant | COMPILED |
Undocumented |
Variable |
|
Undocumented |
def field_references(model_tuple, field, reference_model_tuple, reference_field_name=None, reference_field=None):
(source)
¶
Return either False or a FieldReference if `field` references provided context. False positives can be returned if `reference_field_name` is provided without `reference_field` because of the introspection limitation it incurs. This should not be an issue when this function is used to determine whether or not an optimization can take place.
Generator of (model_state, name, field, reference) referencing provided context. If field_tuple is provided only references to this particular field of model_tuple will be generated.