PyCon Portugal 2025

Building pure Django REST API
2025-07-26 , Workshops 1

The new version of Django has several important features that allow us to avoid installing additional modules. Libraries like DRF, yasg, spectacular have always been recommended for REST API development. Now the rules have changed. In this workshop:
1. The modern art of project development in Django. (µ-Django style).
2. Built-in serializer tools.
3. Json response, an underrated tool.
4. Async ORM and class based views . The best parts of modern Django.

After this workshop, all participants got information about the new features of Django.


In this workshop:
1. Modern art of Django project development. Theory
2. Starting a project using the Documentation first approach.
3. Adding API visualization and manual testing utility.
4. Create the first django api view
break
6. Using the serializer tools.
7. Adding validators
8. Async ORM and class-based views
9. Testing

After this workshop, all participants got information about the new features of Django.


Audience Level

Intermediate

What are the main topics of your talk?

Django, RestAPI

Senior software developer and architect with 12+ years of experience leading international teams, launching startups, speaking at technology conferences, writing and reviewing hundreds of thousands of lines of code, and сontributing to the open-source community as an award-winning code mentor.