Pykonik #73: Django policy-based access controls and Python apps performance!
18:00 – Welcome
18:00 – Maria Lowas-Rzechonek - ABAC-like - implementing a policy-based access control in Django
18:45 – Networking break with Free Food
19:15 – Sebastian Buczyński - Programista zoptymalizował aplikację ale nikt mu nie pogratulował bo była w Pythonie
20:00 – Lightning talks
??:?? – The End & going to the after party
Pykonik Tech Talks #73 will be hosted in "Działownia" on Politechnika Krakowska, details how to get here are in the sidebar on the right, or in "Location" section below.
We will have 2 longer talks with pizza break in-between and a lightning talks session at the very end.
ABAC-like - implementing a policy-based access control in Django - Maria Lowas-Rzechonek
Django comes with its own access control system based on permissions. But sooner or later, business requirements force us to implement more and more complicated `ifs` to handle a business logic on top of Django perms, sometimes to the point that we lose control over it.
I want to talk about implementing a policy-based access control in a Django app that provides a central point to manage such requirements in a consistent way. It doesn’t fight the framework, but uses its power, and it’s easily extendable.
Programista zoptymalizował aplikację ale nikt mu nie pogratulował bo była w Pythonie - Sebastian Buczyński
Wokół tematu wydajności w Pythonie narosło wiele mitów. Rozwiejmy te fałszywe przekonania opierając się na twardych danych.
Porozmawiajmy jak być lepszym inżynierem oprogramowania w ciągle zmieniającym się świecie, wymagającym podejmowania decyzji i balansowania między różnymi wymaganiami.
Lightning talks
There is no synopsis there, as there is no topic yet! Lightning talks are determined on the spot, during meeting! Each participant can ask for a mic and projector screen to present for 5 minutes any python related or completely unrelated topic! Just raise your hand when the announcer asks who wants to give a Lightning talk or approach one of the organizers during the meeting.
Discord
Join our community and chat with us
If you'd like to speak at future Pykonik meetups, please send your proposal
Location:
Politechnika Krakowska, Budynek Działownia (see the map; detailed instructions are visible when you sign up for the event)
Sponsors and Partners
Trail of Bits
Since 2012, Trail of Bits has helped secure some of the world’s most targeted organizations and products. They combine high-end security research with a real-world attacker mentality to reduce risk and fortify code.
See their website, blog and publications repository.
Thanks to Trail of Bits we will have pizza in break between talks!
COSMO
A student club from Politechnika Krakowska. Thanks to them, we have a place to meet at!
JetBrains
Company that develops one of the best Python IDEs. Thanks to JetBrains, attendees will be able to win licenses to any selected JetBrains product in a small competition during our meeting.
CLUG
Cracow Linux Users Group - a community of enthusiasts of computer science, technology and operating systems from the Unix family.
Thanks to CLUG, the meeting is streamed on YouTube and recorded!