Сегодня 15 января, среда ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7278
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Web.Запой
Web.Запой
Голосов: 0
Адрес блога: http://webzapoi.blogspot.com/
Добавлен: 2012-05-14 10:10:32
 

Django 1.3 фишечки

2011-05-23 01:02:00 (читать в оригинале)

Подумал, что было бы неплохо начать небольшой цикл статей о новом релизе Django.


Относительно новом. Релиз Django v 1.3 вышел в марте 2011. А хотелось бы рассказать о тех полезных "фичах", которые так сильно ждали пользователи этого фреймворка. Например самые выделяющиеся, на мой взгляд (кратко) :
  1. Class-based views - это ну просто супер "фишка". Я ждал ее очень давно. Сокращает количество кода + упорядочивает его по классам. Виды теперь можно наследовать из базовых классов, перегружать своими методами, обвешивать своей функциональностью. Для меня это просто манна небесная. Код принимает вид таких языков как С/C++/C#.
  2. Static files - наконец то статические файлы отделили от пользовательских медиа файлов + у статических файлов есть свои особенности, такие как сбор всей статики со всех каталогов с помощью команды collectstatic и еще пару "рюшечек". Очень удобно.
  3. Логи - теперь Django использует встроенную Питоновскую систему логов. Приятная вещь. Непонятно почему появилась только сейчас.
  4. Конфигурирование поведения ON_DELETE для полей типа ForeignField и OneToOneField при каскадном удалении.
Если вы работали с Django до этого, то наверно просто ликуете от таких полезностей. Как собственно и я :)

Кстати, полный список нововведений можно посмотреть тут http://docs.djangoproject.com/en/dev/releases/1.3/. Там все достаточно подробно расписано. Правда на английском.

Что же касается следующей статьи из этого цикла, то начну я пожалуй со Staticfiles 

PS: Если вы только начали изучение django и у вас проблемы с английским, то я бы посоветовал вам http://djbook.ru/, откровенно говоря документация приведенная там немного устарела, но для ознакомительных целей вполне подойдет.

Тэги: django, python

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.