[RUS] Alexander Schepanovski: "API Using Django and Not Making Another Framework"

Опубликовано: 28 Апрель 2026
на канале: PiterPy
273
8

API Using Django and Not Making Another Framework​

Having ready to use solution to common task it's usually a good idea to go on an use it, but sometimes it makes sense to stop and think of how such solution should have been built firsthand. Now we have several libraries helping with building API in Django, most of these are frameworks, with all the vices coming with them: implementation is hidden, code is not written in Python or even Django, but in specially invented dialect/DSL, tasks are solved magically and when they aren't you are in trouble.
In my talk I will use an alternative way - go through the requirements appearing during API implementation and look for simplest possible solution each time, minimizing new abstractions used and especially avoiding inversion of control.

++++++++++++++++

Alexander Schepanovski
Russia. Krasnoyarsk
Software Developer

I am a freelancer and author of several popular (like funcy and cacheops) and a little bit more unpopular open source libraries and experiments. Looking to get deeper into things in the search of something interesting, intricate and occasionally useful.

++++++++++++++++

Piter Py 2017
http://it-sobytie.ru/events/8527

Follow us
Vk: https://vk.com/piterpy
Facebook:   / piterpyconf  
Twitter:   / piterpy  

#PiterPy

++++++++++++++++

GENERAL SPONSOR

DELLEMC
https://russia.emc.com/campaign/centr...

SPOSNSOR

Selectel
https://selectel.ru/

++++++++++++++++

ORGANIZERS

IT-Events
http://it-events.com

IT-Dominanta
http://www.it-dominanta.ru