Skip to content
Snippets Groups Projects
Verified Commit a5bb83fd authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Add anonymisation class for Person. Advances #105.

parent 15d95586
No related branches found
No related tags found
No related merge requests found
from hattori.base import BaseAnonymizer, faker
from .models import Person
class PersonAnonymizer(BaseAnonymizer):
model = Person
attributes = [
('first_name', faker.first_name),
('last_name', faker.last_name),
('additional_name', ''),
('short_name', lambda **kwargs: faker.pystr(min_chars=2, max_chars=4, **kwargs)),
('street', faker.street_name),
('housenumber', faker.building_number),
('postal_code', faker.postalcode),
('place', faker.city),
('phone_number', faker.phone_number),
('mobile_number', ''),
('email', faker.email),
('date_of_birth', lambda **kwargs: faker.date_of_birth(minimum_age=8, maximum_age=66, **kwargs)),
('photo', '')
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment