Size: a a a

Django [ru] #STAY HOME

2020 August 17

N

Nire in Django [ru] #STAY HOME
Besijska
итог можно скачать по ссылке
Не удобно, имхо.
источник

B

Besijska in Django [ru] #STAY HOME
Я для себя недавно осознал, что по видео неудобно в чем то разобраться. До этого отрицал книги как мог ;)
источник

N

Nire in Django [ru] #STAY HOME
Besijska
Я для себя недавно осознал, что по видео неудобно в чем то разобраться. До этого отрицал книги как мог ;)
Как дойдешь до доки, ещё легче станет
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Ребят,доброе утро, подскажите пожалуйста как в этом коде, сделать выборку: что бы executor.bot_user.chat_id, был равен Commands.objects.filter(chat_id='chat_id').values_list('refer', flat=True) (строка 61 и далее)
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Виноват, ссылка на кодик https://dpaste.org/d9wR#L61,62
источник

D

Dmitry in Django [ru] #STAY HOME
чему равен?
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Dmitry
чему равен?
из объекта commands (где фильтр chat_id='chat_id') и поле рефер должно быть равно executor.bot_user.chat_id
источник

D

Dmitry in Django [ru] #STAY HOME
Commands.objects.filter(chat_id='chat_id', refer=executor.bot_user.chat_id) так чтоли?
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Dmitry
Commands.objects.filter(chat_id='chat_id', refer=executor.bot_user.chat_id) так чтоли?
Возможно,а как вернуть оттуда только поле refer?
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Dmitry
Commands.objects.filter(chat_id='chat_id', refer=executor.bot_user.chat_id) так чтоли?
:"Bad Request: chat not found"} сейчас он так ругается, видимо возращается list
источник

D

Dmitry in Django [ru] #STAY HOME
chat not found?
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Dmitry
chat not found?
да
источник

D

Dmitry in Django [ru] #STAY HOME
а где у меня chat? У меня такой строки нет
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Dmitry
а где у меня chat? У меня такой строки нет
tb.send_location(executor.bot_user.chat_id, order.address_latitude,
                                                  order.address_longitude) в скобка(1 id chat, широта,долгота)
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Dmitry
а где у меня chat? У меня такой строки нет
Мне вот вместо executor.bot_user.chat_id нужно вставить из рефер данные
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Святой Иосиф
:"Bad Request: chat not found"} сейчас он так ругается, видимо возращается list
.filter возварщает лист, нужен объект - используй .get, ну или после фильтра - .first() если может не быть, а первый попавшийся подойдет
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Nikolay Cherniy
.filter возварщает лист, нужен объект - используй .get, ну или после фильтра - .first() если может не быть, а первый попавшийся подойдет
refer = Commands.objects.filter(chat_id='chat_id').get(refer=executor.bot_user.chat_id) примерно так?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Святой Иосиф
refer = Commands.objects.filter(chat_id='chat_id').get(refer=executor.bot_user.chat_id) примерно так?
можно и так но проще вместо фильтра гет и оба условия в одних скобках. Помни что гет вывалится с ошибкой если найдет 0 или больше 1 записи
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Nikolay Cherniy
можно и так но проще вместо фильтра гет и оба условия в одних скобках. Помни что гет вывалится с ошибкой если найдет 0 или больше 1 записи
если может не быть - то или try/except или get_object_or_404, если может быть много, или вводи дополнительное условие, или first/last с фильтром, если подходит
источник

С

Святой Иосиф... in Django [ru] #STAY HOME
Nikolay Cherniy
можно и так но проще вместо фильтра гет и оба условия в одних скобках. Помни что гет вывалится с ошибкой если найдет 0 или больше 1 записи
с гетом выдает does not exits, а с first не находит чат😅
источник