В пятницу, не смотря, что она была еще и 13 апреля, команда создающая PyCharm, передовую IDE для Python от JetBrains, выпустила очередное обновление своего продукта — версию 2.5.
В этот релиз вошли важные нововведения по работе с Python-окружением и не только:
Читать полностью »
Метка «Django» - 13
Вышел PyCharm 2.5 с поддержкой удаленных интерпретаторов, улучшенным virtualenv, SVN 1.7 и пр
2012-04-16 в 17:36, admin, рубрики: django, environment, interpreter, jetbrains, pycharm, python, svn, virtualenv, метки: Django, environment, interpreter, jetbrains, pycharm, python, svn, virtualenvDjango Gmap v3 Widget — геолокация с поиском, сохранение координат и адреса в JSONField
2012-04-05 в 7:04, admin, рубрики: django, python, метки: Django, pythonПривет. Была поставлена задача реализовать геолокацию (google maps v3) для пользователей в одном из проектов на django, хочу поделиться своим решением.
Необходимый функционал:
- Вывод карты с маркером текущего положения, возможность перемещать маркер (dragged), ставить по click событию
- Поиск по адресу (autocomplete)
- Сохранение как координат, так и самого адреса (если он имеет место быть)
ImageValue в django-dbsettings
2012-04-02 в 23:18, admin, рубрики: django, python, метки: Django, pythonДобрый день.
Часто бывает нужно иметь пользовательские (административные) настройки сайта, которые не могут быть определены в settings.py по двум простым причинам: настройки из settings.py не могут быть изменены без перезапуска сервера; и — самое главное — они могут быть изменены только программистом.
Модуль django-dbsettings (бывш. django-values) призван избавить Вас от этих ограничений: он предоставляет механизм хранения пользовательских настроек в базе данных, а также удобные виды для их редактирования.
И вроде бы все отлично… НО! Что же делать, если в качестве настройки нужна будет картинка: например, логотип сайта? Как выяснилось, django-dbsettings не поддерживает такого типа значений.
О том, как я добавлял поддержку ImageValue в django-dbsettings, я и собираюсь поведать.
Kyiv.py #6. Небольшой имхо-отчёт о встрече
2012-04-01 в 19:25, admin, рубрики: ciklum, django, python, метки: ciklum, Django, python
Несмотря на дату, мероприятие оказалось не шуткой, хотя я ехал с некоторым недоверием :) 6-й KyivPy действительно состоялся и, в целом, прошёл удачно. Практически все доклады были свежи и интересны и практически все докладчики хорошо и доступно излагали свои мысли. Читать полностью »
Встречаем релиз Django 1.4
2012-03-23 в 17:10, admin, рубрики: django, python, метки: Django, python
О новых фишках, изменениях, несовместимостях со старыми версиями Django и Python можно почитать тут. Читать полностью »
Django Admin Actions — действия с промежуточной страницей
2012-03-21 в 8:26, admin, рубрики: django, django-admin, метки: Django, django-admin Привет. Полезная штука экшены в админке! Хочу поделиться как можно сделать экшен который после выбора элементов будет отправлять пользователя на промежуточную страницу чтобы с этими элементами можно было сделать что то особенное. Пример? Например у вас есть интернет магазин, таблица товаров. Вы хотите перенести часть товаров из одного раздела (книги) в другой (книги технические). Выбираем нужные книги, выбираем действие «Перенести в другой раздел», жмем применить, переходим на промежуточную страницу, выбираем нужный раздел и жмем сохранить. Здорово? Давайте попробуем.
Читать полностью »
Чуть-чуть «извращений» над моделями django
2012-03-20 в 2:17, admin, рубрики: decorators, django, models, python, метки: decorators, Django, models, pythonЛень двигатель прогресса
Иногда, создавая модели в django, я себя начинаю чувствовать мартышкой. Постоянно создаю атрибут enable, который принимает по умолчанию то значение True, то False. Меняю менеджер objects на свой простой EnableManager. А хочется иметь механизм, который эти монотонные операции делал за меня. Раз хочется, то можно сделать.
VIM, Django… Django, VIM
2012-03-17 в 13:17, admin, рубрики: django, python, vim, метки: Django, python, vimВот казалось бы сейчас, как никогда должна быть масса крутых IDE для разработки на Django. И они есть — взять хотя бы PyCharm или PyDev. Но мне они никогда не нравились. Я всю свою карьеру Python-разработчика пользовался SciTE + Scintilllua (вот мой конфиг, если кому нужен) и был вполне доволен. Но черт меня дернул попробовать VIM с Emacs и я уже не смог вернуться на SciTE. Нет, это отличный редактор, но большую часть работы я пишу код и уже не могу представить, как можно было работать в текстовом редакторе с мышкой или каждый раз тянуть руку к стрелкам, чтобы перейти на новую строку, а потом к End, чтобы перейти в конец строки. Оставалось мне только по-минимуму настроить свой VIM для удобной разработки на Django.Читать полностью »
Как прошел Московский Django Meetup
2012-03-15 в 12:48, admin, рубрики: django, django framework, meetup, python, я пиарюсь, метки: Django, django framework, meetup, python 1 марта прошел первый Московский Django Meetup. 25 человек — и опытных разработчиков и только начинающих, — прослушали три доклада и познакомились другими джангистами.
Читать полностью »
Фотогалерея на Django с использованием Google Picasa в качестве хостинга
2012-03-13 в 11:19, admin, рубрики: django, photo, python, метки: Django, photo, python
Привет Читатели.
В этом посте хочу поделиться опытом организации фотогалереи на своем сайте с использованием Google Picasa как хранилища фотографий. Подобное решение для php уже было на Хабре, здесь же приводится реализация на Django. Кому интересна эта тема, добро пожаловать.