@python_beginnersЭта группа больше не существует

Страница 887 из 1885
Vladislav
07.12.2016
07:51:47
Zart
07.12.2016
07:52:13
мелкое

смотри там в начале строку вида reply: b'250-SIZE 10240000\r\n'

это лимит на размер письма

Google
Zart
07.12.2016
07:53:12
у меня стандартный дефолт от дистриба - в 10мб

для обычных картинок должно хватать

Vladislav
07.12.2016
07:53:47
?

Zart
07.12.2016
07:54:07
так же учитываем то что base64 энкодинг добавляет 33% к размеру

Vladislav
07.12.2016
07:54:19
На мои 700Кб должно хватить )

там 800Мб

Zart
07.12.2016
07:54:53
600мб реально где-то

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

Vladislav
07.12.2016
07:55:09
У меня мелкие вложения - до 1 Мб

Ага, так и подумал. Уже написал письмецо. Спасибо.

Roman
07.12.2016
08:06:11
get_id() This method must return a unicode that uniquely identifies this user, and can be used to load the user from the user_loader callback. Note that this must be a unicode - if the ID is natively an int or some other type, you will need to convert it to unicode.

Google
Zart
07.12.2016
08:07:31
а вопрос-то в чем?

Roman
07.12.2016
08:08:32
да

Zart
07.12.2016
08:08:33
а что в self.id и почему вообще оно такое?

Igor
07.12.2016
08:08:36
ну так в третьем питоне нет функции unicode, не?

Roman
07.12.2016
08:09:03
int юзать?

Igor
07.12.2016
08:09:03
get_id - метод в модели

int юзать?
сказали ж что str вроде

Zart
07.12.2016
08:09:25
а у этого пк какой тип?

Roman
07.12.2016
08:09:25
ну это же число

Igor
07.12.2016
08:09:36
точнее как

Vladislav
07.12.2016
08:09:41
get_id - метод в модели
ему нужно в unicode чnобы отдавало

Igor
07.12.2016
08:09:41
сек, ща доку открою

Zart
07.12.2016
08:10:10
тогда заменить тот unicode на str

Igor
07.12.2016
08:10:16
ему нужно в unicode чnобы отдавало
> It should take the unicode ID of a user, and return the corresponding user object. For example: @login_manager.user_loader def load_user(user_id): return User.get(user_id)

т.е. user_id на вход в load_user подается юникодный (т.е. обычная строка в python3) а че уж дальше происходит - хз, тут видимо правда зависит от типа данных в модели и/или от того, насколько peewee умный

Vladislav
07.12.2016
08:11:25
ну да

Igor
07.12.2016
08:11:50
тьфу, это ж get_id вообще сорри

Google
Roman
07.12.2016
08:11:56
можно типо сделать def get_id(self): return self.username

Igor
07.12.2016
08:11:56
> This method must return a unicode

можно типо сделать def get_id(self): return self.username
можно, если usernameы у тебя уникальны. можно делать str(self.id)

но на выходе должна быть строка, чтоб flask-login смог с ней работать

Roman
07.12.2016
08:12:41
да, уникальны

@lm.user_loader def load_user(username): return User.get(username)

и потом типо так?

Vladislav
07.12.2016
08:12:57
Зачем return self.username ?

там же ID дjлжен отдаваться

Zart
07.12.2016
08:13:26
смотря как задизайнишь

Igor
07.12.2016
08:13:36
Зачем return self.username ?
ну, по факту какая разница, какой идентификатор отдавать? но на самом деле да, лучше все-таки ID (PK), ибо у тебя может быть ситуация, когда один юзер забанен, но не удален из таблицы

darkwoolf
07.12.2016
08:13:41
как перевести на инглиш "ламповое сообщество"

darkwoolf
07.12.2016
08:13:45
?

привет всем

Zart
07.12.2016
08:13:50
нормальные люди обычно позволяют переименовывать логины и фио, не трогая id

Igor
07.12.2016
08:13:59
т.е. если в таблце будет два username'а "foobar", все пойдет по пизде

Roman
07.12.2016
08:14:19
как перевести на инглиш "ламповое сообщество"
тебе в лингивист сообщество надо

darkwoolf
07.12.2016
08:14:32
Та одно слово

Zart
07.12.2016
08:14:35
т.е. если в таблце будет два username'а "foobar", все пойдет по пизде
если в таблице не будет unique constraint на это поле, то автор мудак

Igor
07.12.2016
08:14:37
и ваще вон в дефолтном UserMixin это уже реализовано

Google
darkwoolf
07.12.2016
08:14:45
просто я могу ословно перевести

но хз как будет правильно

Zart
07.12.2016
08:14:54
но лучше конечно пара realm, principal

Roman
07.12.2016
08:15:02
class User(Model): id = IntegerField(primary_key=True, unique=True) username = CharField(40, unique=True, index=True) password = CharField(40) role = SmallIntegerField(default=ROLE_USER)

вот так у меня

darkwoolf
07.12.2016
08:15:15
тут же полюбом что-то норм знает инглиш

Zart
07.12.2016
08:15:22
просто я могу ословно перевести
дословно переводят идиомы только гугл транслейт и нубопереводчики

s/гугл транслейт/промпт/

Admin
ERROR: S client not available

Igor
07.12.2016
08:15:49
+. лучше лезть в multitran.ru, он очень много всего знает, самый крутой ru-en-ru словарь, что я знаю

но тут не поможет даже он

зато поможет гугл и всякие форумы лингвистические!

Zart
07.12.2016
08:16:04
возможно "welcoming community"

в значении "радушное"

Igor
07.12.2016
08:16:48
+. лучше не выпендриваться с переводом мемасиков и идиом лишний раз, тем более если не приходит ничего в голову из нативных аналогов в другом языке

"friendly community" охуенно просто и понятно

Roman
07.12.2016
08:17:50
я обычно сочитаю несколько языков для сообщества

например locus lamp

Zart
07.12.2016
08:18:03
Google
Roman
07.12.2016
08:18:23
только lamp неуместно

Zart
07.12.2016
08:18:29
разумеется

Roman
07.12.2016
08:18:35
ламповое у нас имеет другое значение

нужно искать между дружественное и комфортное

Zart
07.12.2016
08:19:01
warm, welcoming

Pavel
07.12.2016
08:19:02
warm?

darkwoolf
07.12.2016
08:19:11
А если tube community?

Roman
07.12.2016
08:19:21
труба

хах

Zart
07.12.2016
08:19:24
общество телепузиков?

Pavel
07.12.2016
08:19:29
warm Meaning something that makes you feel warm on the inside. Its similar to cool or awesome, but is more personal. You can refer to someone being warm if they do something that is really shway or makes you happy on a personal level as opposed to just a social one.

Roman
07.12.2016
09:16:31
что-то сложно для меня понять как всё-таки авторизовывать пользователя

архи-р
07.12.2016
09:19:54
здаствуйте все народ

подскажите начинающему программисту

Maxim
07.12.2016
09:20:50
Зачем такое вступление)

Большое)

архи-р
07.12.2016
09:21:29
хочу поставить ОС linux есть нетбук asus eee pc 2g surf.какой релиз ставить не знаю бук слабоват

заранее спасибо

Темный
07.12.2016
09:23:25
казалось бы причем тут питон

архи-р
07.12.2016
09:24:18
по существу выражайтесь пожалуйста а флуда в сети более чем придостаточно

Артем
07.12.2016
09:24:31
Ставь любой дистр какой тебе нравится с легковесным графическим окружением MATE XFCE

Страница 887 из 1885

Эта группа больше не существует Эта группа больше не существует