Django community: RSS
This page, updated regularly, aggregates Django links from the Django community.
-
IT-инфраструктура штабов Навального и сбор подписей: Жнец-2018 / Блог компании ФБК / Хабрахабр
Cостав Сыча Бэкенд с RESTful API: Python 3.6, aiohttp, aiohttp_admin, SQLAlchemy. Базы данных: PostgreSQL, Redis. Демон уведомлений. Демон распознавания номеров паспорта. Демон для сборки аналитики. Сервис проверки паспорта по его номеру. Коробочная версия Кладр-API для работы с адресами (PHP 5.6 + MongoDB). Мы решили сделать для Сыча отдельный бэкенд с RESTful API, потому что планировалось интегрировать его с несколькими сервисами, включая сайт «Навальный 20!8». В качестве хранилища использовали отдельную базу PostgreSQL и Redis — для кэширования. Для управления пользователями подошла библиотека aiohttp_admin, которую мы модифицировали под свои нужды. Внутренний интерфейс оператора — это пошаговая форма сканирования паспорта и заполнения персональных данных. Из-за большого количества возможных состояний эту форму написали на React. Взаимодействие с сайтом «Навальный 20!8» велось через API, который защищен токеном и доступен только по локальной сети между виртуальными машинами. ... Проверка по базе недействительных паспортов — простая операция, но и в ней есть свои тонкости. Базу раздает МВД на своем сайте. Раньше перед выборами они зачем-то выключали возможность выгрузки этой базы, поэтому мы заранее начали ежедневно скачивать актуальную версию базы (не забыть бы это выключить). Сейчас в базе более 110 миллионов записей (серии и номера паспортов). Для быстрого поиска при небольшом объеме базы и индексов была придумана такая … -
Let's talk about usernames
-
Django Admin Cookbook
-
Django Content Management System | Wagtail CMS
-
Realtime Django Part 1: Build a Chat application with django, RabbitMQ and Vue.js (Introduction and Setup)
Osaetin Daniel's blog -
Django Admin Cookbook — Django Admin Cookbook 2.0 documentation
-
internationalization - Django templates: Get current URL in another language - Stack Overflow
from django import template from django.core.urlresolvers import reverse from django.core.urlresolvers import resolve from django.utils import translation register = template.Library() class TranslatedURL(template.Node): def __init__(self, language): self.language = language def render(self, context): view = resolve(context['request'].path) request_language = translation.get_language() translation.activate(self.language) url = reverse(view.url_name, args=view.args, kwargs=view.kwargs) translation.activate(request_language) return url @register.tag(name='translate_url') def do_translate_url(parser, token): language = token.split_contents()[1] return TranslatedURL(language) -
Django Admin Cookbook — Django Admin Cookbook 2.0 documentation
-
Crossbar.io
-
Django Admin Cookbook — Django Admin Cookbook 2.0 documentation
-
mixcloud/django-experiments: Django AB testing module
jsonfield -
Django Admin Cookbook — Django Admin Cookbook 2.0 documentation
-
Django Admin Cookbook — Django Admin Cookbook 2.0 documentation
-
Django Admin Cookbook — Django Admin Cookbook 2.0 documentation
-
An example Django REST framework project for test driven development.
-
Django Class-Based-View Inspector -- Classy CBV
-
Django Class-Based-View Inspector -- Classy CBV
-
Django REST Framework 3.7 -- Classy DRF
-
The Book
-
pydanny/cookiecutter-django: Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.
-
What I Wish I Knew When I Started Django Development 2018 - Thoughts. Stuff.
-
Learn Python Programming Online with the Real Python Team – Real Python
-
Let's talk about usernames
-
Linux'izing your Windows PC into a dev machine
https://news.ycombinator.com/item?id=16453751 -
Django development with Docker —A completed development cycle