This commit is contained in:
collerek
2021-06-08 14:34:02 +02:00
parent a1557273b0
commit 96c9615229
49 changed files with 1917 additions and 994 deletions

View File

@ -17,7 +17,7 @@ aliases for proper sql joins.
**Arguments**:
- `field (ForeignKey class)`: relation field
- `field` (`ForeignKey class`): relation field
<a name="models.helpers.relations.register_many_to_many_relation_on_build"></a>
#### register\_many\_to\_many\_relation\_on\_build
@ -37,7 +37,7 @@ By default relation name is a model.name.lower().
**Arguments**:
- `field (ManyToManyField class)`: relation field
- `field` (`ManyToManyField class`): relation field
<a name="models.helpers.relations.expand_reverse_relationship"></a>
#### expand\_reverse\_relationship
@ -50,11 +50,11 @@ If the reverse relation has not been set before it's set here.
**Arguments**:
- `model_field ()`:
- `model_field`:
**Returns**:
`(None)`: None
`None`: None
<a name="models.helpers.relations.expand_reverse_relationships"></a>
#### expand\_reverse\_relationships
@ -70,7 +70,7 @@ If the reverse relation has not been set before it's set here.
**Arguments**:
- `model (Model class)`: model on which relation should be checked and registered
- `model` (`Model class`): model on which relation should be checked and registered
<a name="models.helpers.relations.register_reverse_model_fields"></a>
#### register\_reverse\_model\_fields
@ -87,7 +87,7 @@ Autogenerated reverse fields also set related_name to the original field name.
**Arguments**:
- `model_field (relation Field)`: original relation ForeignKey field
- `model_field` (`relation Field`): original relation ForeignKey field
<a name="models.helpers.relations.register_through_shortcut_fields"></a>
#### register\_through\_shortcut\_fields
@ -100,7 +100,7 @@ Registers m2m relation through shortcut on both ends of the relation.
**Arguments**:
- `model_field (ManyToManyField)`: relation field defined in parent model
- `model_field` (`ManyToManyField`): relation field defined in parent model
<a name="models.helpers.relations.register_relation_in_alias_manager"></a>
#### register\_relation\_in\_alias\_manager
@ -119,7 +119,7 @@ fk - register_relation_on_build
**Arguments**:
- `field (ForeignKey or ManyToManyField class)`: relation field
- `field` (`ForeignKey or ManyToManyField class`): relation field
<a name="models.helpers.relations.verify_related_name_dont_duplicate"></a>
#### verify\_related\_name\_dont\_duplicate
@ -139,12 +139,12 @@ model
**Arguments**:
- `related_name ()`:
- `model_field (relation Field)`: original relation ForeignKey field
- `related_name`:
- `model_field` (`relation Field`): original relation ForeignKey field
**Returns**:
`(None)`: None
`None`: None
<a name="models.helpers.relations.reverse_field_not_already_registered"></a>
#### reverse\_field\_not\_already\_registered
@ -162,9 +162,9 @@ related model
**Arguments**:
- `model_field (relation Field)`: original relation ForeignKey field
- `model_field` (`relation Field`): original relation ForeignKey field
**Returns**:
`(bool)`: result of the check
`bool`: result of the check