Eddie Svirsky

Django REST Framework – A Complete Guide

Table of Contents What is Django REST framework? Why should you use Django REST framework? Why shouldn’t you use Django REST framework Alternatives to Django REST framework Getting Started Installation Basic Example – Model CRUD API◘ Django views and class based views Object update example Serialization Referencing other models Nested serializers Validation Authentication and authorization …

Django REST Framework – A Complete Guide Read More »

A Simple Blog With Comments on Django: Development and Deployment for the Smallest Ones

This article is intended for beginner web programmers and covers the development of a blog on Django using Twitter Bootstrap and its deployment on the free hosting provider PythonAnywhere. I tried to write this to be as transparent and straightforward as possible. For more experienced users, this article will not tell you anything new, and …

A Simple Blog With Comments on Django: Development and Deployment for the Smallest Ones Read More »

Sending Emails Using asyncio and aiohttp From a Django Application

Hi everyone! I develop and support the notification service at Ostrovok.ru. The service is written in Python3 and Django. In addition to transactional emails, push notifications, and messages, the service also takes care of mass emailing of marketing offers (not spam! trust me, unsubscribe works better than subscribe on our service) for users who have …

Sending Emails Using asyncio and aiohttp From a Django Application Read More »

Why You Should Try FastAPI

FastAPI — a relatively new web framework written in the Python programming language for creating a REST (and if you try really hard, then GraphQL) API, based on new features of Python 3.6+, such as: type-hints, native synchronicity (asyncio). Among other things, FastAPI tightly integrates with OpenAPI-schema and automatically generates documentation for your API via …

Why You Should Try FastAPI Read More »

React Native – A Silver Bullet for All Problems? How We Choose a Cross-Platform Tool for Profi.ru

Hello, my name is Gevorg. I’m Head of Mobile in Profi.ru. I Want to share with you the story of our experiment with React Native. I will tell you how we evaluated the pros and cons of development in React Native – in theory and in practice. This article will be useful for those who …

React Native – A Silver Bullet for All Problems? How We Choose a Cross-Platform Tool for Profi.ru Read More »

Various Python and Django Articles

Python Python Operators Python is Integer Python Convert Tuple to List Python Max Int Django Django Values List Django Order By Django on_delete Django get_or_create Django create superuser Django ModuleNotFoundError