Skip to content
Snippets Groups Projects
Verified Commit 1ac174f3 authored by Tom Teichler's avatar Tom Teichler :beers:
Browse files

Merge branch 'master' into 102-use-select2-everywhere

parents 1d419e94 ea1995c7
No related branches found
No related tags found
1 merge request!58Resolve "Use Select2 everywhere"
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', '')
]
......@@ -65,6 +65,7 @@ INSTALLED_APPS = [
'debug_toolbar',
'contact_form',
'django_select2',
'hattori',
'biscuit.core',
'impersonate',
]
......@@ -314,4 +315,6 @@ CRON_CLASSES = [
'biscuit.core.cronjobs.Backup'
]
ANONYMIZE_ENABLED = _settings.get('maintenance.anonymisable', True)
_settings.populate_obj(sys.modules[__name__])
......@@ -46,6 +46,7 @@ django-impersonate = "^1.4"
python-memcached = "^1.59"
django-dbbackup = "^3.2"
django-cron = "^0.5.1"
django-hattori = "^0.2"
[tool.poetry.extras]
ldap = ["django-auth-ldap"]
......
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