Size: a a a

Python beginners

2017 April 20

ПП

Проксимов Прксимович in Python beginners
Igor
Часто задаваемые вопросы: https://github.com/ru-python-beginners/faq
По ссылке можно найти книги, видео, полезные ссылки и советы по общению в чате.

Основной чат: @ru_python
Оффтопик: @pyflood

Код нужно обрамлять символами ` ("ё" в англ. раскладке) или заливать на сторонний сервис (ссылки есть в FAQ выше).
Обидно, у меня там больше всех пулл реквестов было
источник

ПП

Проксимов Прксимович in Python beginners
А теперь
источник

ПП

Проксимов Прксимович in Python beginners
источник

ПП

Проксимов Прксимович in Python beginners
Нафиг так жить
источник

AK

Artem K in Python beginners
Igor
если это важно, то переписать на SQL
а как переписать? я очень давно работал с sql и мало
источник

AK

Artem K in Python beginners
это не сильно критичный код, просто думал, что можно сделать как-то менее уродливо
источник

m

mrgreyves in Python beginners
Нашел укус питона, походу для начала заплыва в питон должно хватить а дальше будет видно!
источник

m

mrgreyves in Python beginners
Спасибо большое!)
источник

I

Igor in Python beginners
Artem K
а как переписать? я очень давно работал с sql и мало
select * from stacks left join needles on stacks.id = needles.stack_id where needles.found is true

наверное так
источник

AK

Artem K in Python beginners
ага, у меня в sql примерно то же получилось. наверное, придется собирать в питоне
источник

AK

Artem K in Python beginners
тогда я не понимаю толку от orm, в чем профит, почему не взять records, если все равно потом собирать вручную?
источник

I

Igor in Python beginners
ну хз. смотри сам
питон ресурсозатратней

орм хороша тем, что ты объектики питоньи получаешь и можешь по питоньи с ними работать
источник

I

Igor in Python beginners
без богомерзкого сиквела
источник

I

Igor in Python beginners
ооот которого мне самому блевать хочется иногда
источник

AK

Artem K in Python beginners
о, это для меня его выкатили когда-то, лол
источник

DB

Dima Boger in Python beginners
Старого не забудь убрать)
источник

AK

Artem K in Python beginners
Dima Boger
Есть немного
глянь ссылку плиз
источник

DB

Dima Boger in Python beginners
Я посмотрел, я в такое не умею :с
источник

DB

Dima Boger in Python beginners
Компа рядом нет пробовать
источник

PZ

Pavel Zagrebelin in Python beginners
Artem K
лол, this code smells already
[
   {
       'needles': [
           model_to_dict(needle, recurse=False)
           for needle in Needle.select().where(Needle.found == True)
       ]
       **model_to_dict(stack)
   }
   for stack in Stack.select()
]
у твоего объекта Stack есть backref филд needles. У этого поля нет никаких фильтров?
источник