11 Май 2014 14:08

Django MultiSelectField

I need a Django model field, that contains multiple choices, but from static choices, not as many-to-many relation. Django 1.6.4 doesn't have it, so I started my search.

I have found one Django snippet. But it's 6 years old and latest Django doesn't work with it out-of-box.

So I have forked it

That's it, go ahead and use it! ;) Next I will give an example and some more description.

Читать далее
Авторский коллектив:
kottenator
1 Май 2014 13:59

Mock the picture!

Short note about few random image generators that I like

Читать далее
Авторский коллектив:
kottenator
19 Дек 2012 13:59

Русская и одновременно украинская, и в то же время белорусская раскладка клавиатуры в Ubuntu

Ubuntu keyboard layout indicator - RU + UA + BY

Я редко пользуюсь украинским.

Иметь 3 раскладки клавиатуры - неудобно, к тому же если третья практически не востребована. Добавлять её в нужный момент, а потом удалять - тоже неудобно.

В идеале хотелось бы как-то втиснуть украинские буквы в русскую раскладку... И оказывается это уже давно сделано в Ubuntu, но мало кто об этом знает.

Читать далее
Авторский коллектив:
kottenator
30 Окт 2012 19:00

Viewport initial-scale игнорируется на Android если задан user-scalable=no

Поделюсь тем что забрало сутки рабочего времени, немало нервов, и наверняка привело к непрекращающейся (как минимум день) икоте Андроид-разработчиков :) Ни с того, ни с сего, вдруг обнаружилось что у нашей веб-игры не работает скэйл вьюпорта. Причем только под Андроид-девайсами (под iOS-девайсами все ок). Как его не задавай, с каким бубном вокруг не пляши - scale оставался неизменным. Если кому надо детали, читайте далее:
Читать далее
Авторский коллектив:
thebit
9 Ноя 2011 17:54

GIT - масштабируем репозиторий

Коротенькая заметка о том, что делать, если ваш проект на Git разросся.

Итак, представим, что над вашим проектом уже работает человек 7 одновременно, каждый день они коммитятся, кто-то работает над экспериментальной функциональностью, чей-то код нестабилен, а вы уже выпустили демо-сайт, с которым "играют" ваши потенциальные клиенты. Знакомая ситуация?

Работать с одной веткой master становится опасно для вашего дела. Пора усовершенствовать репозиторий.

Читать далее
Авторский коллектив:
kottenator
5 Ноя 2011 10:36

Install Fabric on Windows

http://i.imgur.com/Yyo6b.png

I want to say few words about how to install Python Fabric in the Windows 7 (It should also work in Windows Vista and 2000, but not in XP).

This time - in English!

Читать далее
Авторский коллектив:
kottenator
3 Ноя 2011 10:36

Обновление django-template-project

Наконец-то добрались руки до нашего open-source первенца, анонсированного год назад на PyCon UA.

Проект служит нам заготовкой, из которой мы выпиливаем свои проекты. Что нам нужно от такой заготовки и что мы добавили в последнюю версию - читайте под катом

Читать далее
Авторский коллектив:
olexiy_strashko
5 Окт 2011 10:36

Раскрашиваем Grooveshark Embed Player

player image Я люблю Grooveshark! В то время, как Last.FM требует мзды, а Pandora открыта только для граждан USA, Grooveshark даёт счастье всем и задаром! При том чертовски много счастья!

Не буду рассказывать обо всём (ди и не к месту это), а остановлюсь на одном - встраиваемый в ваш сайт Embed Music Player.


Читать далее
Авторский коллектив:
kottenator
21 Сен 2011 14:12

Обзор компонентов для создания кастомных тегов в шаблонах django

Вам приходилось когда либо писать свои кастомные теги для шаблонов django? Думаю да. Все вы знаете, что их синтаксис можно делать довольно гибким, так как на вход мы получаем обычную строку. Django предоставляет нам примитивные возможности для разбора этой строки. Но если этих возможностей не достаточно?

В этой статье мы рассмотрим сторонние компоненты, упрощающие создание своих кастомных тегов.

Читать далее
Авторский коллектив:
falker
16 Сен 2011 13:41

Прием платежей на сайте: введение

E-commerceДанная статья посвящена вопросам организации приема платежей на сайте. Здесь предоставлена общая информацию о том, как это делается, о преимуществах и недостатках того или иного способа. Статья не требует специальных технических знаний, предназначена для владельцев сайтов и веб-мастеров.
Читать далее
Авторский коллектив:
Gorynych