Testing¶
Natural Key Support¶
We have added natural key support to the Tag model in the Django taggit library. This allows you to identify objects by human-readable identifiers rather than by their database ID:
python manage.py dumpdata taggit.Tag --natural-foreign --natural-primary > tags.json
python manage.py loaddata tags.json
By default tags use the name field as the natural key.
You can customize this in your own custom tag model by setting the natural_key_fields
property on your model the required fields.