Django Unleashed Framework
1.42K subscribers
2.21K photos
1 video
2.64K links
Лучшие материалы по разработке на фреймворке Django на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Django Unleashed Framework — канал, где собираются лучшие материалы по разработке на веб-фреймворке Django. А значит и на русском языке, и на английском.

Статьи и гайды, новости и обновления фреймворка, библиотеки, нюансы Python — всё это читайте в канале: @django_prog
👍4
Анонимизация базы данных или как быть уверенным, что ты не нарушаешь закон “О персональных данных”

В настоящее время практически все ИТ-продукты работают с персональной информацией пользователя: ФИО, телефон, e-mail, паспортные и другие идентифицирующие данные. Для  обеспечения защиты прав и свобод, человека и гражданина при обработке его персональных данных в Российской Федерации существует Федеральный закон от 27.07.2006 N 152-ФЗ “О персональных данных”.

Согласно пункту 2 статьи 5 обработка персональных данных должна ограничиваться достижением конкретных, заранее определенных и законных целей, а в статье 6 установлено, что обработка персональных данных осуществляется с согласия субъекта персональных данных. Все это накладывает определенные ограничения на разработку программных продуктов и заставляет разработчиков думать о возможных последствиях несоблюдения норм законодательства.

Хочется заметить, что во многих случаях для непосредственной разработки личные данные пользователя не важны, необходима сама структура данных, их полнота и количество. По этой причине, а также в рамках соблюдения закона, персональные данные пользователя можно анонимизировать, чем и пришлось заниматься в рамках своей профессиональной деятельности.

Под анонимизацией в рамках статьи стоит понимать процесс изменения данных введенных пользователем и сохраненных в БД на программно сгенерированные данные, которые по виду и типу совпадают с реальными, но не имеют отношения к конкретному пользователю.  О том, как была организована работа по этому вопросу и какой в итоге получился результат и будет эта статья.


Читать: https://habr.com/ru/post/654719/?utm_campaign=654719
100 Days of Code - Day 19 - First Backend API project using Django

(set up on mac)
Like always with any new project create a new repository in GitHub
Choose the options:

Add read me

Add .gitignore (choose python)


Copy URL and clone it on the local machine.
Each project should have it's own virtual environment....

Read: https://myblog.riegercodes.com/100-days-of-code-day-19-first-backend-api-project-using-django