@pydjango

Страница 627 из 1273
Daniil
08.10.2017
14:13:15
кажется да

Oleksandr
08.10.2017
14:15:00
ну вот

Daniil
08.10.2017
14:15:44
Что мне сделать?

Oleksandr
08.10.2017
14:16:50
хэш-функция возвращает бинарные данные. нужно их в ссылке передавать в hex, как писать в БД - уже дело вкуса

Google
Oleksandr
08.10.2017
14:18:03
смотря как эти "крякозябры" генерируются

Daniil
08.10.2017
14:19:01
def confirm_url_gen(self, user): token = default_token_generator.make_token(user) uid = int_to_base36(user.id) url = reverse('confirm-reg', args=(uid, token,)) return url

Это метод формы

Дальше домен+form.confirm_url_gen(user)

и отправляю в smtplib.send_message()

Oleksandr
08.10.2017
14:20:21
int_to_base36 возвращается данные какого типа?

Daniil
08.10.2017
14:21:34
бинарного вроде

Oleksandr
08.10.2017
14:22:47
а, проблема не в нём, а в default_token_generator.make_token. это с него получаюся такие данные

Диёр
08.10.2017
14:24:10
нет(

Daniil
08.10.2017
14:26:04
а, проблема не в нём, а в default_token_generator.make_token. это с него получаюся такие данные
Я получаю строку обычную, что мне с ней делать тогда?

jdc
08.10.2017
14:29:04
Есть желающие помочь разобраться с flask?

vlade11115
08.10.2017
14:29:46
Google
jdc
08.10.2017
14:31:53
Есть вопрос — задавай.
Создание апки на фласке вы делаете как в доке, через setup, install -e? Как потом при вызове flask run подключить конфиги с файла?

jdc
08.10.2017
14:35:10
указать апп откуда брать конфиг
Указано Конфиг подключается если запускать через python nameapp

Uncle
08.10.2017
16:40:01
https://docs.djangoproject.com/en/dev/releases/2.0/

Sergey❄️
08.10.2017
16:40:51
Mobile-friendly contrib.admin The admin is now responsive and supports all major mobile devices. Older browser may experience varying levels of graceful degradation.

Sergey❄️
08.10.2017
16:50:47
Ну

админка в кармане

прикольно канеш

Uncle
08.10.2017
16:51:05
типа ажминку можно будет на мобиле развернуть?

Sergey❄️
08.10.2017
16:51:09
Нет

Oleksandr
08.10.2017
16:51:13
открыть

Sergey❄️
08.10.2017
16:51:16
нормальный mobile view

Uncle
08.10.2017
16:51:59
адаптива чтоли или что я не пойму

Sergey❄️
08.10.2017
16:52:19
css подправили

Uncle
08.10.2017
16:52:33
а

Artem
08.10.2017
16:53:51
Комрады

вот есть два запроса: card = CartOrder.objects.filter(*self.card_filter_q(chat=chat)).\ exclude(F('owner_id') != F('user_id')).first() alerts = Alert.objects.select_related('user', 'offer', 'offer__owner').\ filter(user=owner, offer_id=getattr(card, 'transac_id', 0)). \ prefetch_related('offer__game').order_by('-date_created').all()

второй запрос работает гуд, второй надо привести к такому виду, что бы помимо основных условий добавилось: SELECT * FROM payments_cartorder WHERE NOT (user_id = owner_id); как добавить?

Google
Oleksandr
08.10.2017
16:57:34
WHERE NOT (user_id = owner_id) => where user_id <> owner_id

Artem
08.10.2017
16:58:37
да оно понятно! мне в ОРМ надо это

WHERE NOT (user_id = owner_id) => where user_id <> owner_id
и мой пример прекрасно работает, булевые операции не нужны

Никита
08.10.2017
16:59:53
.exclude(user_id=owner_id)

Oleksandr
08.10.2017
17:00:06
где они не нужны? вот же явно фигня: exclude(F('owner_id') != F('user_id')) то или exclude или !=

Artem
08.10.2017
17:00:45
.exclude(user_id=owner_id)
это кварга, не канает

Oleksandr
08.10.2017
17:01:09
ясно )

Artem
08.10.2017
17:01:14
AND NOT ("payments_cartorder"."user_id" = 86 AND "payments_cartorder"."owner_id" = 86) решил так, спасибо всем :)

чуть конечно проще, но пойдет

Artem
08.10.2017
17:10:02
О_о

serbernar
08.10.2017
17:10:02
см оффер

Artem
08.10.2017
17:10:11
мейзу?

serbernar
08.10.2017
17:10:16
Сяоми

Artem
08.10.2017
17:10:50


Le Eco

Daniil
08.10.2017
18:12:52
Тут чат по фласку намечается @ru_flask

Sergey
08.10.2017
18:15:28
подскажите. у меня есть модель, где я отражаю расходы. Теперь хочу добавить и доходы. Доходы бывают раз в месяц (зп) Потом хочу это оформить графиками, анализировать, планировать. Так вот как поступить -1 - добавить строку расходов в модель... или же сделать 2 - новую модель с расходами?

Google
Никита
08.10.2017
18:16:46
Вообще логичнее заводить модель транзакции с положительным/отрицательным потоком средств, а баланс считать как сумму транзакций за период.

Sergey
08.10.2017
18:20:03
да надо подумать, каким образом в форме переключать доход и расходы -200 писать не хочется

Никита
08.10.2017
18:21:27
Тупо две кнопки: доход / расход. В зависимости от них определяешь сумма с плюсом или минусом

Evgeniy
08.10.2017
21:18:39
Ребят, как в в {% static %} запихнуть переменную?)) спасибо

Evgeniy
08.10.2017
21:21:38
всмысле?
Хочу получить логотип юзера, например. В {% static %} получется надо вставить название файла, чтобы получить путь? или нет?

Serj
08.10.2017
21:22:30
определи в модели юзера метод get_logo_url

его и дергай

Evgeniy
08.10.2017
21:22:57
Serj
08.10.2017
21:24:22
Evgeniy
08.10.2017
21:24:39
просто путь к картинке и всё?

Serj
08.10.2017
21:24:41
загруженные файлы не в статике же лежат

а в media

Evgeniy
08.10.2017
21:24:52
а в media
ну у меня в папке static))так уж получилось)

Serj
08.10.2017
21:26:12
ну у меня в папке static))так уж получилось)
ты их ручками чтоли кладешь, не через imagefield?

Evgeniy
08.10.2017
21:26:38
ты их ручками чтоли кладешь, не через imagefield?
именно через него logo = models.ImageField(upload_to='general/static/logos/')

Serj
08.10.2017
21:29:47
именно через него logo = models.ImageField(upload_to='general/static/logos/')
def get_image_url(self): img = self.productimage_set.first() if img: return img.image.url return img

чтото типа того

только у тебя не будет _set

Google
Evgeniy
08.10.2017
21:30:18
чтото типа того
ну путь прописан в бд. И я его получаю без проблем.

Serj
08.10.2017
21:30:29
ну так в чем проблема?

Evgeniy
08.10.2017
21:30:32
только у тебя не будет _set
Он один для одного чела

Serj
08.10.2017
21:30:35
делаешь метод и вызываешь в шаблоне

все

Evgeniy
08.10.2017
21:31:00
ну так в чем проблема?
<img src="/{{company.logo}}" alt=""> - пишет 404 ошибку. Типа нет файла

все
/general/static/logos/logo.png - вот сам путь

kapehh
08.10.2017
21:31:28
{{ company.logo.url }}

Evgeniy
08.10.2017
21:33:05
{{ company.logo.url }}
спасибо. Но тот же самый эффект(

Serj
08.10.2017
21:34:20
спасибо. Но тот же самый эффект(
у тебя вообще статика нормально раздается?

Uncle
08.10.2017
21:34:38
кто-то собирал прототипы умных домов?

Artem
08.10.2017
21:34:58
Uncle
08.10.2017
21:35:09
есть идея - собираем веб сервер на джанге на распбери пай. подрубаем его в домашнему роутеру и дальше контролим весь дом через апи телеграма

Massimo
08.10.2017
21:35:40
Pavel
08.10.2017
21:36:18
есть идея - собираем веб сервер на джанге на распбери пай. подрубаем его в домашнему роутеру и дальше контролим весь дом через апи телеграма
в умных домах важны датчики и исполнительные механизмы, а простейшее "прислать температуру в телеграм" за вечер пишется. имхо.

Uncle
08.10.2017
21:36:22
нужно как-то подружить пай с кондиционером, электрочайником, бойлером например и такдалее

Artem
08.10.2017
21:36:45
в Украине уже делаем подобное, только со своей платой с Сишной реализацией интерфейсов, кастомных протоколов и RS-485

Vitalik
08.10.2017
21:37:20
Uncle
08.10.2017
21:37:32
вариант на каждое устройство цеплять свой пай и принимать сигналы через вай фай?

Страница 627 из 1273