django-anonymizer

Software screenshot:
django-anonymizer
Software ətraflı:
Version: 0.4
Tarixi Upload: 20 Feb 15
Geliştirici: Luke Plant
Lisenziya: Pulsuz
Məşhurluq: 1

Rating: nan/5 (Total Votes: 0)

Django-anonymizer bir Django layihə inkişafı üçün istifadə edilən bir verilənlər bazası məlumat anonymize kömək edir Django app edir.
Bu real məlumatlara məzmunu çox benzer bir verilənlər bazası istifadə etmək Develpment ümumi təcrübə. problem bu inkişaf maşın həssas müştəri məlumatların surətlərini olan gətirib çıxara bilər. Bu Django app modelləri data anonymize üçün asan və özelleştirilebilir yol təmin kömək edir.
əsas metodu belirttiğiniz bütün modelləri vasitəsilə getmək və göstərilən bütün sahələri üçün saxta data yaratmaq üçün. Modellərin Özünümüşahidə sizin ehtiyacları üçün çimdik tərk, hər sahə üçün həssas saxta məlumatları təmin etmək üçün cəhd edəcək bir Anonymizer istehsal edəcək.
Təmin üsulları tam anonimlik verə bilər ki, unutmayın. Sizin müştərilərin adları və digər anonymize belə, onlara müəyyən etmək üçün kifayət qədər məlumat ola bilər. Verilənlər bazası qeydlər arasında münasibətlər tətbiqi məlumatların xarakterik strukturu qorumaq üçün, dəyişdirilə bilməz, lakin bu məlumat üçün məqbul ola bilər informasiya sızması açıq tərk edə bilər. Bu proqram verilənlər bazası bütün real telefon nömrələri aradan qaldırılması 'kimi sadə siyasəti üçün kifayət qədər yaxşı olmalıdır.
Django-poseur Django-mockups görmək və Django-autofixture - inkişafı üçün test data real məbləği probleminə alternativ yanaşma / testlər sıfırdan bir verilənlər bazası yaşayır edir. əlaqədar modelləri baxımından - - real ola bilər ki, metodu disavantage data strukturu edir.
Sürətli bir genel bakış (ya docs / və ya http://packages.python.org/django-anonymizer haqqında daha ətraflı məlumat üçün docs bax).
& Nbsp; * setup.py və ya tırtıl / easy_install istifadə edin.
& Nbsp; * Sizin INSTALLED_APPS qəbulu üçün 'Anonymizer "əlavə edin.
& Nbsp; * Sizin anonymizers üçün stub faylları yaradın:
& Nbsp; ./ manage.py create_anonymizers app_name1 [app_name2 ...]
& Nbsp; Bu belirttiğiniz apps hər bir fayl anonymizers.py yaradacaq. (Bu mövcud faylları yazmaq olmaz).
& Nbsp; * Edit düzəliş və ya modulu anonymizer.replacers və ya xüsusi funksiyaları funksiyaları istifadə edərək, zəruri silmə faylları anonymizers.py yaradılan.
& Nbsp; siz nəzarət yoxdur apps üçün anonymizers yaratmaq lazımdır * Əgər, siz nəzarət etmək bir app anonymizers.py faylının məzmunu hərəkət edə bilərsiniz. Anonymizer dərsləri onlar əks olunur applications uyğun olmayan modellər üçün, əgər məsələ deyil.
& Nbsp; (Əgər django.contrib.auth modelləri anonymize istəyirsinizsə Məsələn, siz yəqin ki, məzmunu hərəkət etmək istəyirəm Django / contrib / İcazə / anonymizers.py yourprojectapp / anonymizers.py daxil)
& Nbsp; * anonymizers Run:
& Nbsp; ./ manage.py anonymize_data app_name1 [app_name2 ...]
& Nbsp; Bu destruktiv bütün məlumatları OLUNUB edəcək. Yalnız bazası surəti bu əmin olun, öz riski, yada yada istifadə edin.
& Nbsp; * Qeyd: sahələrində yeniləmə zaman bazası həqiqətən disk dəyişib məlumatları silmək bilər. PostgreSQL üçün ki, məlumat silmək üçün vakuum lazımdır.
& Nbsp; Və hətta sonra, sizin əməliyyat sistemi disk məlumatları silmək bilər. . Düzgün bu izləri xilas oxucu üçün excercise kimi sol

Bu azad yeni nədir olunur:

  • dəyişdi "Anonymizer.attributes 'listelenen üçün hər sahəsində tələb. Bu model yenilənir zaman ümumi təhlükəsizlik problemi ilə məşğul, lakin Anonymizer yenilənir deyil.
  • xüsusi dəyər və quot müəyyən etməlidir anonim edilməməlidir Fields, SKIP & quot; "replacer.
  • kimi
  • atributları artıq tuples siyahısı, bir lüğət olmalıdır.

versiya 0.2 yeni nədir:

  • 2 siyahısına lüğət atributları dəyişdi format -tuples. (geri uyğunluğu ilə - Əvvəlki format deprecated edir)
  • səbəbiylə unikal = True digər sahələrdə qarşısında (etibarlı) olmayan sahələrində bəzən müvafiq dəstləri yaradılan olmayan adları / istifadəçi adı / e-poçt ilə kiçik bir səhv Sabit.
  • Əlavə docs.

tələblər

  • Python

Geliştirici digər proqram Luke Plant

semanticeditor
semanticeditor

12 May 15

playerdo
playerdo

14 Apr 15

Şərh django-anonymizer

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!