Category Archives: django

Как Yandex использует Python и django

Доклад о том, как яндекс использует django (+архитектура яндекс.погода).

Новое в Django 1.4

Достаточно развёрнуто про новый функционал Django 1.4: http://blog.futurecolors.ru/search/label/Django%20Days

Локализация javascript в django

Продолжение записи Интернационализация и локализация django. Для перевода яваскрипта нужно В urls.py добавить урл для подгрузки функций интернационализации

словарь packages должен содержать один из пакетов, указанных в INSTALLED_APPS. Добавить в шаблон подгрузку это скрипта

В нужных местах воспользоваться функциями gettext, ngettext или interpolate Создаём файл с переводами для js командой

Добавляем перевод …

Read more

Интернационализация и локализация django

На примере русского языка.

Factory-метод модели Django

Никак не мог придумать, как озаглавить статью). Просто есть две вещи, которые хотел упомянуть. Создаём метод класса, возвращающий модели класса, который может вернуть и только указанные поля всех удовлетворяющих условиям моделей.

Здесь нужно выделить два важных момента:

Здесь создаётся фильтр моделей, созданных конкретным пользователем или не относящимся ни к какому пользователю. Подробнее о …

Read more

Вложенные формсеты в Django

Задача стояла следующая: сделать карточку создания-редактирования тренировки, которое состоит из упражнений, каждое из которых состоит из подходов. При этом должна быть возможность создавать тренировку по шаблону, при этом должны выводиться формы упражнений с предзаполненными данными, а также пустые определённого количества форм для ввода подходов (количество задаётся в шаблоне). Также должна сохраниться валидация всех форм, невозможность …

Read more

Запуск проекта Django

Запустить новый проект Перед запуском надо записать изменения в базу данных:

Также можно проверить на ошибки:

Запустить проект:

Кстати, тут много про запуск Django в продакшн-окружении.