📜 ⬆️ ⬇️

Welcome to the 23rd Moscow Django Meetup



We are glad to inform you that exactly in a week, on October 1, the next Moscow Django Meetup meeting will take place in the Mail.Ru Group office. This time there will be two speakers, but they promise to speak for three or even four.

Gennady Chibisov from Yandex will be the first to share his experience and knowledge with the audience. Topic: "Working with files using django-proxy-storage". In the process of developing virtually any web application, developers are faced with the task of processing, storing and distributing static content. In Django, a customizable mechanism of so-called storages is available from the box. In his report, Gennady will tell about a small django-proxy-storage library, forged in Yandex dungeons, which expands the functionality of the stack. With this library you can create all sorts of interesting things:

Gennady will please the listeners with vivid examples of how, having resorted to minimal refactoring, everyone can add the functionality described above to his Django applications.

The second speaker will be Sergey Sobko from RosBusinessConsulting. His report is called “Universal Template Engine for Server and Client”. As part of this topic, Sergey will talk about one of the ways to organize data rendering on the server and client using server templates. He will also show methods for transferring templates from the server side to the client side, will give examples of real application of such a technological solution, highlighting the main advantages and disadvantages of this approach.
')
In general, there is a whole class of projects where you may need to dynamically load the contents of pages using AJAX. Most often, these are pages with pagination, as well as pages whose download time is critical, which should be loaded into the browser's memory before the user decides to go to them. The simplest solution is to load blocks of pages "as is", with chunks of HTML code. But in the report, Sergey will talk about a different method that allows you to transfer only JSON and a server template to the client side, to render and substitute blocks directly in the user's browser.

Sergey addresses his speech primarily to full-stack developers who deal with the implementation of loading individual blocks of pages through AJAX. In this case, the author emphasizes that his story is not a guide to action, but rather a set of interesting ideas for use in projects at the junction of Python and JavaScript.

This event will be held at the Mail.Ru Group office, at Leningradsky Prospekt 39, Building 79. The building is noticeable. Beginning at 19.00, and do not forget to take a passport, they will not be allowed without them. To participate in the meeting it is necessary to register . The live broadcast of the event is expected on our website , and you can record the reports on the youtube-channel of the mitap. Also, the meeting has a hashtag on Twitter - #moscowdjango , ask questions to speakers.

Source: https://habr.com/ru/post/237883/


All Articles