У цій статті розглядаємо покроково, як налаштувати процес деплою з Docker на сервері, в хмарі, локально та в будь-яких інших випадках. Матеріал вартий уваги для всіх тих, хто задіяний у розробці web-застосунків за допомогою Django.
Уявіть, що Ви зайшли на новий проєкт, але вся робота ведеться віддалено, тобто десь існує віртуальна машина, і ви отримали логін та пароль вашого користувача або SSH-ключ. Постає питання: а яким саме чином вести розбробку, та більше того, як запустити сервер у режимі відловлювання помилок. Розберемось!
Статья с набором действий для тех, кто тоже переезжает. 2to3 делает основную рутину, но еще штук 40 кейсов я погуглила за вас :) Может сэкономлю кому-то 40×20мин.
Приближается выход финальной версия Django 1.7 — «наилучшего, что случалось с Django со времени 1.0», как утверждают некоторые core-разработчики. В первом Python-дайджесте я попробовал подобрать основные изменения и рекомендации по миграции Django проектов на версию 1.7.
Некоторые причины и тяга к познанию чего-то нового привело к тому, что постепенно идет отказ от джанго орм в пользу sqlalchemy. Внимание, совсем немного кода.
Как быть, если необходимо загрузить на сервер несколько файлов? В django есть fieldset, но они настолько рогаты, что пользоваться ими невозможно. Поэтому мы пойдем другим путем.
Как известно по умолчанию джанго-тесты должны быть расположены в каталоге каждого отдельного приложения проекта. Мы ложим тесты в отдельную папку, а запускаем с помощью ностест, это удобный инструмент для запуска тестов, у которого на борту достаточное количество поддерживаемых аттрибутов и плагинов.
Я определился с выбором в пользу TurboGears. Почему не django или что-то другое?
Если верить del.icio.us, релиз Django вызвал настоящий шквал интереса в Python-сообществе. Причем многие воспринимают ее как «наш ответ Rails», хотя это и не совсем так.
Коментарі