
Lisa
08.12.2016
20:27:25
а как форма поймет, в какое из двух представлений слать инфу?
просто проект большой и не мой, я только над некоторыми частями его работаю, а все напрочь переделать никак не могу

Pavel
08.12.2016
20:29:31

arisu
08.12.2016
20:30:42
можно вообще без формы

Google

arisu
08.12.2016
20:30:45
если нету логики
определяешь fields для createview и вперед
форма фабрикой создастся

Lisa
08.12.2016
20:31:29
оу, логика там есть еще какая, ее там куча )

arisu
08.12.2016
20:31:49
ну тогда смотри, сочетается или нет логика двух форм
и можно ли ее переиспользовать

Lisa
08.12.2016
20:33:09
да в том и суть, что все одно и тоже, абсолютно все. только при create я создаю инстанс, а при update мне надо взять существующий инстанс и апдейтнуть его. класс для view я напишу, но вот дублировать 2 абсолютно одинаковых формы сильно не хотелось )

arisu
08.12.2016
20:33:32
ну можно переиспользовать

Levent
08.12.2016
20:34:18
надо было сжимать под телегу

Lisa
08.12.2016
20:34:29
с последним пунктом вечные проблемы ))

Pavel
08.12.2016
20:38:56
Если формы абсолютно одинаковы, то почему бы не использовать одну и туже форму?
(форма - то есть django.forms.Form, а не <form></form>)

Lisa
08.12.2016
20:39:43
ну вот мы вернулись к первому моему вопросу )) там все одинаково, но одна строчка портит картину. а именно - атрибут action с урлом представления

Google

Lisa
08.12.2016
20:40:02
Form я планирую использовать один

Pavel
08.12.2016
20:41:26

Lisa
08.12.2016
20:41:55
хммм... это интересная идея )

arisu
08.12.2016
20:42:00
а еще можно передать в контексте нужный урл
Но реюзить темплейты я бы не стал

Lisa
08.12.2016
20:44:55
тоже интересная идея... хотя такого я еще не видела, но можно попробовать :)

Pavel
08.12.2016
20:45:04

Size
09.12.2016
06:08:16
Всем привет. Как можно реализовать ограниченный доступ к боту? Кто нить сталкивался?

Johnnie
09.12.2016
06:09:41
какому боту?

Size
09.12.2016
06:10:50

Johnnie
09.12.2016
06:12:05
а что ты понимаешь под ограниченным?

Size
09.12.2016
06:13:21

Johnnie
09.12.2016
06:14:16
а откуда брать эти логины и пароли?

Igor
09.12.2016
06:14:33
да какая разница, хоть забивать в бд ручками, хоть веб-морду написать, хоть суперадминку сделать
че мешает хранить у себя в базе хеш пароля, и на каждое входящее сообщение боту проверять user id/username отправившего сообщение

Albatrosicks
09.12.2016
06:14:58
По чат id можно

Johnnie
09.12.2016
06:15:16
я для своего бота делал так - прописал свой айдишник в коде и сделал пару команд для добавления новых юзеров, которых добавлял сам
но у меня людей мало
сообщение приходит, бот смотрит в бд, если он знает такой айдишник, то отвечает, нет - игнорит

Size
09.12.2016
06:16:50
Ребят я к сожалению новичек. Если подскажите куда дальше копать для реализации буду благодарен

Google

Albatrosicks
09.12.2016
06:16:54
Заверни айдишники в список, чтоб просто так в базу не лезть

Johnnie
09.12.2016
06:17:57

Albatrosicks
09.12.2016
06:19:39
А, я почему-то о группе думаю

Johnnie
09.12.2016
06:19:47
моим ботом пользуется 1.5человека в день, так что там не критично. да и забил я на него уже

Pavel
09.12.2016
07:03:54

Johnnie
09.12.2016
07:04:23
?
ну он притворяется, что не работает)
да и по логам там левых обращений не видел

Pavel
09.12.2016
07:09:00
ну он притворяется, что не работает)
кстати, раньше когда боту пишешь письмо, то появлялась вторая зелёная галка, когда бот получал сообщение. Сейчас вроде бы телеграм сразу вешает две галки, или меня глючит?

Roman
09.12.2016
07:09:35
две галки вешает, когда прочитали сообщение

Pavel
09.12.2016
07:10:05

Pavel
09.12.2016
07:11:48
бот в офлайне - а две галки висят.

Johnnie
09.12.2016
07:12:13
проверил на своем мертвом боте

b0g3r
09.12.2016
07:13:08

Johnnie
09.12.2016
07:13:13
2016-12-03 07:01:13,662 - telegram.ext.updater - ERROR - Error while getting Updates: Invalid server response
2016-12-03 07:01:13,804 - duty_bot.bot - WARNING - Update "None" caused error "Invalid server response"
вот такая шляпа периодически вылезает в логах =\

arisu
09.12.2016
07:14:02
Купил мужик шляпу
А она ему как раз!

Google

Johnnie
09.12.2016
07:14:39
и еще urllib3 периодически чето выплевывает там в логи

Size
09.12.2016
07:14:42

Johnnie
09.12.2016
07:14:50
может на вебхуках лучше работает, но лень

Roman
09.12.2016
07:16:19

Johnnie
09.12.2016
07:16:57

Size
09.12.2016
07:17:06
гля, барыга
Кроме барыг ни каких коммерческих проектов нет что-ли????

Roman
09.12.2016
07:17:21
цопэ?
да наркота походу, я таких ботов в даркнете видел

Johnnie
09.12.2016
07:17:43
Let me Google that for you:
? цопэ

Admin
ERROR: S client not available

Johnnie
09.12.2016
07:17:59
подсказка - это не "Центральное Объединение Послевоенных Эмигрантов"

arisu
09.12.2016
07:18:11
Ну хотя бы наркота, а не спайсы

Roman
09.12.2016
07:18:33
центральная площадь
центральнаый процессор
центр поддержки

Johnnie
09.12.2016
07:18:50
цонтральная площэдь

Pavel
09.12.2016
07:19:06
Типа коммерческий проект может быть только нелегальным.

Roman
09.12.2016
07:19:26

Johnnie
09.12.2016
07:19:38
нет, флуд)
@sizeberg так цопэ или нет?

Google

Size
09.12.2016
07:20:18
Нет конечно

Roman
09.12.2016
07:20:40
тесак в треде, целуй пиписку

Size
09.12.2016
07:20:41
Не наркота ни всякая такая чушь

Johnnie
09.12.2016
07:21:20
я думаю тебе надо начать плясать от оплаты в этом случае

Size
09.12.2016
07:21:31

Johnnie
09.12.2016
07:21:38
как ты поймешь что вот эти сто рублей и вот этот айдишник телеграма связаны
либо при оплате указывать этот id, либо по номеру отправлять какой-то идентификатор уникальный, при обращении с которым ты сможешь понять кто тебе пишет

Size
09.12.2016
07:22:35

Johnnie
09.12.2016
07:23:47
пароля - возможно

Size
09.12.2016
07:23:47
Вопрос в реализации доступа

Johnnie
09.12.2016
07:23:48
а логина?
или у тебя доступ только по уникальному паролю?

Pavel
09.12.2016
07:24:32

Johnnie
09.12.2016
07:25:14
я вот такой велосипед писал у себя, чтобы пользователи бота смогли узнать свой айдишник:
@append_to_log
def cmd_whoami(self, bot, update):
"""
Информация об аккаунте Telegram (user_id)
:type bot: telegram.Bot
:type update: telegram.Update
"""
bot.sendMessage(chat_id=update.message.chat_id,
text=self.texts.get_whoami_greeting(update.message.from_user.id))

Size
09.12.2016
07:25:16

x3233
09.12.2016
07:26:02

Size
09.12.2016
07:26:24
Услуги

x3233
09.12.2016
07:26:38
А какя разница пароль или ссылка
Эта группа больше не существует