@ru_python

Страница 9402 из 9768
Tishka17
21.06.2019
17:03:13
Эм

Ну юзер тебе поисылает команду "добавь в корзину". Ты знаешь от кого она пришла и запоминаешь в базе

Или в чем вопрос?

Я не в курсе, есть ли у телеграма специальное вам по работе с товарами

Google
Andrew
21.06.2019
17:06:42
Вот как написать боту чтоб он автоматом считывал id пользователя и тот самый товар и все это логировать, а затем выдавал этот лог при запросе "Посмотреть корзину" и чтоб для каждого пользователя выдавался свой лог

Tishka17
21.06.2019
17:07:15
Ну айди юзера тебе приходит в сообщении. А товар - как сделаешь

Aragaer
21.06.2019
17:07:17
бот получил сообщение

в этом сообщении есть айди юзера и в тексте товар

Tishka17
21.06.2019
17:07:36
Ты вообще уже придумал как юзер будет товары выбирать?

Andrew
21.06.2019
17:08:11
Да, у меня уже полностью готов интерфейс, мне осталось вот корзина и оплату подключить

Tishka17
21.06.2019
17:08:40
Ну вот в этом интерфейсе задумана кнопка "положить в корзину"?

Ух, с оплатой будет интереснее

Andrew
21.06.2019
17:08:56
в этом сообщении есть айди юзера и в тексте товар
я в курсе, вопрос в том чтоб бот запоминал эту инфу для каждого пользователя индивидуально

Ну вот в этом интерфейсе задумана кнопка "положить в корзину"?
пока что нет, я вот для начала хочу понять как это работает а потом уже при написании создам кнопку

Tishka17
21.06.2019
17:09:47
Ну вот к каждой кнопке будет привязан id товара

Google
Andrew
21.06.2019
17:10:47
запоминал где?
сохронял в базу данных и потом для каждого пользователя брал из нее нужную инфу

Aragaer
21.06.2019
17:10:54
окей

сохраняй

бот это за тебя делать не будет 8)

бот (в смысле библиотека для работы с телеграммом) умеет только сообщения туда-сюда гонять

Tishka17
21.06.2019
17:11:40
Ну берешь базу и пишешь "база данных, сохрани в таблицу корзина, что юзер такой-то выбрал такой-то товар"

Deep Sea
21.06.2019
17:12:06
а как нынче модно передавать конфиг приложения в блюпринты фласка?

Deep Sea
21.06.2019
17:13:24
Параметрами?
типа фабрику сделать?

Tishka17
21.06.2019
17:13:37
Эм. Просто в инит

Andrew
21.06.2019
17:15:49
Ну берешь базу и пишешь "база данных, сохрани в таблицу корзина, что юзер такой-то выбрал такой-то товар"
Ок, сохраню я там, и бот будет потом всем подряд выдавать это, мне нужна команда которая позволяет отправлят такое то сообщение только определенному пользователю по его id или как то, если он ему пишет к примеру "Моя корзина", бот идет в базу данных и берет инфу принадлежащую только этому пользователю.

Типо если кто то отправит сообщение "Моя корзина" бот ответить инфой из базы данных, а мне нужно чтоб он смотрел id пользователя и соотвецтвенно брал только ту инфу что принадлежит этому id

Andrew
21.06.2019
17:19:38
Потому что будет ему сказанно, если message "Корзина" send там то там то и он будет это отправлять всем

А мне нужно что то типо если такой то айди отправил "Корзина" send message из базы данных для данного айди

Deep Sea
21.06.2019
17:20:56
Эм. Просто в инит
прописывать в register_blueprint и потом ловить через Blueprint.record()?

Aragaer
21.06.2019
17:26:13
А мне нужно что то типо если такой то айди отправил "Корзина" send message из базы данных для данного айди
Когда пользователь захочет посмотреть корзину, то у тебя будет сообщение, в котором "команда - корзина, пользователь - такой-то". И ты скажешь "база данных, дай мне корзину этого пользователя"

Tishka17
21.06.2019
17:26:16
прописывать в register_blueprint и потом ловить через Blueprint.record()?
Зачем? Ты же блупринт сначала создаешь. Создавай с конфигом сразу

Google
Tishka17
21.06.2019
17:26:40
Aragaer
21.06.2019
17:27:20
даже если пользователь прислал стикер, там все равно будет айди пользователя

в конце концов, ты само сообщение посылаешь пользователю, ты указываешь айди того, кому отправить

Aragaer
21.06.2019
17:28:11
база_данных.достать_корзину(айди_пользователя)

как ты вообще с базой сейчас работаешь?

Tishka17
21.06.2019
17:28:29
вот как сказать ей это, мне это нужно, киньте пример пж какой то
Открываешь любой пример как посылать сообщения через бота и там всё есть это

Deep Sea
21.06.2019
17:28:42
Зачем? Ты же блупринт сначала создаешь. Создавай с конфигом сразу
но конфиг ведь в фабрике приложения загружается. чёт туплю

Tishka17
21.06.2019
17:28:44
как ты вообще с базой сейчас работаешь?
Кажется, он даже с ботом не особо работает

Andrew
21.06.2019
17:29:10
как ты вообще с базой сейчас работаешь?
у меня ток есть база с переменными

Tishka17
21.06.2019
17:29:22
Но вообще загрузка конфига и создание приложения - это могут быть две разные задачи

Aragaer
21.06.2019
17:30:29
база с переменными это в смысле ты в базе конфиг хранишь?

Andrew
21.06.2019
17:31:56
Ну у меня отдельный файл где я задаю переменным разный текст, к примеру когда он большой чтоб не засорять main код

Aragaer
21.06.2019
17:32:09
а база данных где?

Andrew
21.06.2019
17:32:54
а разве это не одно и то же?

я в таком же файле создам корзину с данными и бот от туда будет тоскать

Владимир
21.06.2019
17:33:31
а разве это не одно и то же?
Что ты вообще знаешь про sql к примеру?

Andrew
21.06.2019
17:33:39
ничего

Google
Andrew
21.06.2019
17:34:03
Я неделю назад первый раз python открыл

Tishka17
21.06.2019
17:34:10
ничего
А про json что-то слышал?

Andrew
21.06.2019
17:34:49
слышал, но толком не понял

Aragaer
21.06.2019
17:34:56
ну то есть "интерфейс нарисовал, осталось только оплату и корзину" это на самом деле "интерфейс нарисовал, а теперь собственно начинается основная часть"

Admin
ERROR: S client not available

Tishka17
21.06.2019
17:35:04
Я неделю назад первый раз python открыл
Так. Ты курс по питону какой-нибудь до конца прошёл?

На степике например

Aragaer
21.06.2019
17:35:42
я думаю, что даже не 20, а 5

Andrew
21.06.2019
17:35:42
повторял

Tishka17
21.06.2019
17:36:18
нет
Рекомендую что-то пройти прежде чем браться за задачу с реальными деньгами

Andrew
21.06.2019
17:37:40
ну я уже имею какой то опыт, мне просто нужно увидеть каким метадом это делается и я все сделаю, зачем курсы?

Владимир
21.06.2019
17:38:01
ничего
Ух.. Тогда тебя ждёт интересный мир sql.. И срачей что лучше чистый сиквел или какая-то орм..

Andrew
21.06.2019
17:38:26
знаю, мне еще много работы, по этому я и пришел в этот чат

Alexey
21.06.2019
17:39:16
Народ всем привет. Как думаете есть толк в прохождение задач на чекио вообще. Или лучше уже сейчас ковырять фласк и другие либы?

Владимир
21.06.2019
17:40:15
ну я уже имею какой то опыт, мне просто нужно увидеть каким метадом это делается и я все сделаю, зачем курсы?
хз какой метод ты ждешь, тебе нужно получть из сообщения айдишник юзера, сохранить его в базу

Aragaer
21.06.2019
17:40:57
Народ всем привет. Как думаете есть толк в прохождение задач на чекио вообще. Или лучше уже сейчас ковырять фласк и другие либы?
задачи это прикольно, потому что челлендж. Ковырять фласк и либы - ну только чтобы поиграться, если ты сам себе придумал задачи

Google
Tishka17
21.06.2019
17:42:25
Кстати вариант неплохой

И sql не надо учитьь

Владимир
21.06.2019
17:42:59
Ну мы на прошлом проекте хранили в редисе :)
Эх, я ждал что первой вспомнят монгу хД

Tishka17
21.06.2019
17:45:48
Эх, я ждал что первой вспомнят монгу хД
Мне чёт не приходилось юзать монгу. И даже хз когда ее применять

Владимир
21.06.2019
17:47:13
Мне чёт не приходилось юзать монгу. И даже хз когда ее применять
Я вот тоже не знаю когда её нужно юзать. Но когда упоминаешь о sql, все сразу вспоминают nosql и монгу

Sfy
21.06.2019
18:28:52
1. Я правильно понимаю, что классы в коде сами по себе не занимают памяти до момента создания экземпляра соответствующего класса? 2. Когда я создаю экземпляр класса, как происходит процесс выделения памяти под содержимое этого экземпляра?

Она выделяется при вызове конкретного атрибута или сразу, когда я создал объект, на всё, что в нём может требовать память, она выделяется?

Boris
21.06.2019
18:31:47
нет времени объяснять, мне дали 200 листков бумаги с надписью и сказали отсортировать по алфавиту. как это сделать проще всего? xd

Alex
21.06.2019
18:32:26
Объект класса тоже в памяти место занимает

Aragaer
21.06.2019
18:32:35
берешь рандомный листок бумаги, после чего раскладываешь все остальные на две кучки - те, что раньше и те, что позже

повторяешь рекурсивно с кучками

Страница 9402 из 9768