Python дайджест # 0 . Django 1.7
Наближається вихід фінальної версія Django 1.7 - « найкращого , що траплялося з Django з часу 1.0» , як стверджують деякі core - розробники . У першому Python - дайджесті я спробував підібрати основні зміни та рекомендації з міграції Django проектів на версію 1.7 .
Давайте оцінимо найбільш значні зміни і подивимося , що нам радять для безболісної міграції.
Отже , основні зміни в цьому релізі складають:
- 
Міграції . Andrew Godwin , автор популярної бібліотеки South , рік тому стартував кампанію на кікстартер , щоб переписати South і включити в реліз Django . Робота закінчена , і після , я сподіваюся , невеликого періоду адаптації бібліотек ми зможемо повністю відмовитися від South і використовувати вбудовані міграції. 
- Для кращого розуміння , як працюють нові міграції , можна подивитися доповідь самого Andrew на PyCon US 2014 .
 - Якщо ж ви є контрибутором open - source бібліотеки , в якій необхідно підтримувати міграції , то вам стане в нагоді наступна стаття - Supporting Both Django 1.7 and South.
 
 - Рефакторинг механізму завантаження додатків - Django 1.7 приносить нову концепцію завантаження програм
 - Історія роботи над «кривавим » тікетом # 3591 описана в презентації Aymeric Augustin The Story of App - Loadingз DjangoCon EU 2014 .
 - З'являється можливість створювати додатки без модулів і models.py .
 - Додатки можуть тепер бути standalone - скриптами , при цьому зберігаючи доступ до всього django - оточенню.
 - і ще багато всього.
 
Якщо ж ви тільки вивчаєте Django , можливо знадобляться такі доповіді з PyCon 2014 :
- Getting Started with Django , a crash course .
 - Django for Web Designers and Front End Developers .
 - Django : The good parts .
 
І деякі цікаві посилання не про Django :
Статті та обговорення
- Dockerizing a Python Web App- як деплоіть python - проекти c docker і aws .
 - Everything you did not want to know about Unicode in Python 3 - черговий « наброс » від Арміна на Unicode в Python 3 .
 - Type checking in Python - як працює система динамічних типів в Python.
 - Which Python projects do you see as the « Gold Standard » ? - обговорення на Редді про тих python -проектах , на яких варто вчитися .
 - Learn Test Driven Development in Flask - екскурсія в TDD на прикладі з Flask проектом.
 - Programming Language Popularity Chart - Python потрапив до п'ятірки найбільш популярних мов на GitHub і StackOverflow .
 - Why Python is Slow : Looking Under the Hood - Огляд нутрощів Python з розбором , що ж насправді займає стільки часу.
 
Цікаві проекти
- hot - redis - врапперов над redis - py , що дозволяє працювати зі структурами , мімікріющімі під рідні python - структури , при цьому замапленние на redis -структури.
 - dpark - python клон MapReduce - подібного фреймворка Apache Spark .
 - hebel - deep learning бібліотека , що використовує GPU.
 
Найближчі події
- PyCon Italia 2014 - 23-26 травня
 - PyCon Russia 2014 - 2 - 3 червня
 - KyivPy # 12 - 7 червня
 - EuroPython 2014 - 21-27 липня
 
За подіями всіх українських Python User Groups можна стежити також тут - www.meetup.com/uapycon .
Опубліковано: 23/05/14 @ 07:00
Розділ  Різне  
Рекомендуємо:
28 травня , Київ - Семінар для тестувальніків програмного забезпечення « Black Tea Testing # 7 »
 16 серпня, Київ - Майстер-клас " Responsive Design , Clever Tricks And Techniques " Віталій Фрідман
 Дайджест цікавих вакансій № 137
 DataArt відкриває офіс у Львові
 Panda 4.0 і Payday Loan 2.0. Наслідки подвійного поновлення Google для сайтів Рунета