@pydjango
Django

Полезная информация и правила: https://github.com/amureki/django_faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

1741 members

Архив канала @pydjango 10 октября 2016 г.

11:14:20 ДП
User 162317186
подскажите по объектам и class-based views - это стандарт джанги?
11:15:09 ДП
User 48374918
ну да, как один из вариантов организации кода
11:19:47 ДП
User 162317186
а другой как?
11:33:41 ДП
User 101776988
function-based
11:34:46 ДП
User 101776988
из того что я успел прочитать, cbv это вроде как более прогрессивно, но я нуб
11:36:04 ДП
User 101776988
из своего скромного опыта мне показалось ничто не мешает совмещать два этих подхода, да и в туториале официальном присутствует пример
11:37:24 ДП
User 239800743
лучше учи сразу cvb, это в конечном итоге более читабельный и поддерживаемый код
11:37:56 ДП
User 239800743
ccbv.co.uk для справки
ccbv.co.uk
The best way to understand Django's class-based views is to see it in Classy CBV, so pick your version and jump in at the deep end.
11:41:13 ДП
User 378433
да и возможностей побольше
11:41:18 ДП
User 378433
миксины всякие
11:41:23 ДП
User 378433
наследование
12:01:58 ПП
User 161880104
Ваще не прогрессивно
12:01:58 ПП
User 161880104
Просто по-другому
12:01:58 ПП
User 161880104
Если у тебя пару несвязанных вьюх, нет никакого смысла городить cbv
12:10:24 ПП
User 239800743
если у тебя пару несвязанных вьюх и это одноразовый код который после первого запуска только выкинуть.
12:18:34 ПП
User 162317186
https://docs.djangoproject.com/en/1.10/topics/class-based-views/intro/
12:18:37 ПП
User 162317186
тут читать?
12:21:28 ПП
User 100243492
Google.com <- тут можешь читать
12:28:11 ПП
User 105952369
User 161880104
Если у тебя пару несвязанных вьюх, нет никакого смысла городить cbv
почему?
12:28:54 ПП
User 105952369
User 161880104
Просто по-другому
просто без полотен кода типа if request['POST'] и прочая
12:29:23 ПП
User 105952369
но сначала желательно пару функциональных вьюх написать вообще
12:29:35 ПП
User 105952369
чтобы понимать потом в чём удобство cbv
12:30:42 ПП
User 100243492
Посоны, вопрос есть, написан не малый проект. В связке жанга 1.9.10 с рестом3.3. все ок работает, но сегодня утром оказалось, что не выполняется один метод по загрузке аватарок через MultipartData. Пишет, аки не поддерживаемый тип.
12:31:42 ПП
User 161880104
Вместо if request['POST'] надо писать метод.
Все как в питоне, не везде нужно ооп. 
Хотите cbv - юзайте, никто не запрещает ведь
12:32:43 ПП
User 161880104
Ну неужели гугл не говорит, как с мультипарт работать?
12:33:13 ПП
User 100243492
Повторюсь, все ок работало. Сегодня утром обнаружилось, вот такая муть
12:33:52 ПП
User 162317186
User 105952369
чтобы понимать потом в чём удобство cbv
спс, по мануалу джанги так и получается..
12:34:45 ПП
User 162317186
а есть канал django-junior?
12:48:10 ПП
User 167767298
Есть, ещё есть каналы джанга-мидл, джанга-синьор, джанга-тимлид, джанга-мегамен...
01:00:09 ПП
01:04:44 ПП
User 48374918
User 100243492
Посоны, вопрос есть, написан не малый проект. В связке жанга 1.9.10 с рестом3.3. все ок работает, но сегодня утром оказалось, что не выполняется один метод по загрузке аватарок через MultipartData. Пишет, аки не поддерживаемый тип.
до этого этот же файл загружался ?
01:04:56 ПП
User 100243492
Разумеется
01:32:08 ПП
User 100243492
Все ок, решил вопрос
01:35:01 ПП
User 48374918
что было ?
01:40:30 ПП
User 100243492
необходимость указать parser_classes
01:52:38 ПП
User 239800743
гайз, а кто-то пробовал factory boy с джангой 1.9 ?
01:53:07 ПП
User 239800743
или посоветуйте замену фикстур для 1.9+
02:03:47 ПП
02:04:05 ПП
User 105952369
User 378433
py.test
это же разные вещи
02:04:14 ПП
User 105952369
factory boy вроде норм работает
02:04:19 ПП
User 105952369
правда не знаю насчёт 1.9
02:04:47 ПП
User 239800743
ну то что он норм работает это я знаю =) но в доках и чейнджлоге нету офф поддержки 1.9
02:05:24 ПП
User 239800743
User 378433
py.test
может и пример есть как с py.test fixtures по модельке генерировать обьекты?
02:05:43 ПП
User 378433
а, вам по модельке
02:05:44 ПП
02:06:05 ПП
User 239800743
mixer тоже 1.9 не поддерживает официально
02:08:39 ПП
User 105952369
User 239800743
ну то что он норм работает это я знаю =) но в доках и чейнджлоге нету офф поддержки 1.9
а что, там большой апдейт ORM?
02:08:53 ПП
User 105952369
проще попробовать мне кажется
02:57:54 ПП
User 18500084
User 239800743
mixer тоже 1.9 не поддерживает официально
mommy
04:47:22 ПП
User 81190372
Всем привет
04:47:37 ПП
User 81190372
у меня проблема с кроном, н подскажете как решить?
04:47:40 ПП
User 81190372
36 * * * * usr/bin/python3 /home/pyanchesko/img/script.py
04:47:44 ПП
User 81190372
вот такое пишу
04:47:54 ПП
User 81190372
и ничего не происходит
04:48:09 ПП
User 81190372
скрипт в терминале запускается
04:48:22 ПП
04:48:27 ПП
User 81190372
перепутал конфы
04:48:36 ПП
User 81190372
сорян
05:00:41 ПП
User 142429867
наверно надо /usr
05:09:09 ПП
User 81190372
я поправил, не дало результатоы
05:13:51 ПП
User 167554632
User 81190372
я поправил, не дало результатоы
у тебя там пробел затесался в "python3 /home"
05:14:44 ПП
User 48374918
так надо
05:15:26 ПП
User 167554632
а, тьфу ты. невнимательно посмотрел )
07:23:09 ПП
User 378433
туплю чот
07:23:21 ПП
User 378433
HttpResponse.content    A bytestring representing the content, encoded from a Unicode object if necessary.
07:23:45 ПП
User 378433
чтобы получить из этого нормальную строку, достаточно .decode('utf-8') ?
08:11:38 ПП
User 98934915
response.text есть вроде