Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
As an open-source container orchestration platform that automates deployment, scaling, and load balancing, Kubernetes offers unparalleled resilience and flexibility in the management of your Django applications.
Мульти-тенант (multi-tenancy) — это подход, который позволяет одному экземпляру приложения обслуживать множество клиентов или арендаторов (тенатов). Каждый арендатор изолирован от других, имея возможность кастомизации под свои нужды, при этом основной кодовой базой и инфраструктурой делится между всеми.Когда применять эту замечательную концепцию?
Перевод веб-сайта – это широкий термин, который описывает различные практики адаптации сайта для пользователей из разных стран и языковых групп. Эта адаптация включает не только перевод текстового контента на язык пользователя, но также использование привычных форматов для дат, валюты, единиц измерения и прочего. Однако в данной статье мы сосредоточимся на переводе текста, поскольку это минимальное требование, которое может быть достаточным для многих продуктов.
A guide to add email sign-in (and verification) to Django using Gmail and others
A detailed comparison of SQLite performance under various configurations compared to default settings.
This article compares the development experience with Vue and Django REST Framework against HTMX and Django.
В данной статье хочется описать наши варианты решения часто встречающихся задач в рамках Django + Vue приложения.
В этой статье исследую технологию SSO. Начинаю с разбора концепций аутентификации и авторизации. Рассматриваю как они работаю в контексте Django. После прохожу путь от описания как работает SSO простыми словами, до разбора протоколов используемых в SSO.В итоге делаю реализацию SSO с Django, объединять Django и Keycloak.
In this episode, we took care of the legal obligations of the site by setting up Terms of Service and a Privacy Policy page. Then we moved on to the next portion of signup, which is to configure Stripe to create customers and prepare, ultimately, to accept subscription payments.
Exploring strategies for optimal Gunicorn, Uvicorn and Hypercorn configurations for Flask, Django, and FastAPI.
In this episode, we did some work on the sign up template. In the process, we added some base template styling, talked about branding, and considered the other elements that are required before we can turn on sign up for others. I also cover waffle as a feature flag tool.
All the technical details of creating a subscription SaaS business using the Python-based Django web framework and Stripe payment processor.
An introduction to database generated columns, using PostgGIS, GeoDjango and the new GeneratedField added in Django 5.0.
Все мы знаем что такое клиент-серверное приложение, на тему их создания написано не мало статей. В этой статье хотелось бы поделиться с вами наработками нашей компании, которыми мы пользуемся в своих Django проектах.
В этой статье на примерах рассмотрим новые возможности , которые были добавлены в этой версии.
In this episode, I worked through a couple of issues discovered after having the site be operational for real use. From there, we moved onto some fundamental technology and integrated WhiteNoise to handle static files for the application. After adding WhiteNoise, we hooked up Tailwind CSS.