
Dmitriy
28.11.2016
20:30:47

pulat
28.11.2016
20:31:26
То реадер остается открытым

keystr0ke
28.11.2016
20:33:20

pulat
28.11.2016
20:33:34
Как?

Google

keystr0ke
28.11.2016
20:34:08
rtfm жеж

Pushkin
28.11.2016
21:20:31
Вот еще подъехал вопросик
Если написано com[12:13]
Сом это переменная я это уже понял

Kolyann
28.11.2016
21:22:04

Pushkin
28.11.2016
21:22:30
?¿

Модуль
28.11.2016
21:22:52

Kolyann
28.11.2016
21:24:20
Только 12, так как ренж не включает в себя последний элемент

Pushkin
28.11.2016
21:34:21
вот че не так ?
elfi com[0:46] =='set un bssid'
options[5] = com[12:46]
ввожу строку сюда

Kolyann
28.11.2016
21:38:43

Pushkin
28.11.2016
21:39:12
ой eLif

Google

Pushkin
28.11.2016
21:39:28
просто это кусок кода из сравнения

Kolyann
28.11.2016
21:42:54

Pushkin
28.11.2016
21:44:06
хм
тогда должно быть все норм

Stanislav
28.11.2016
21:50:38
Гражданская оборона?

Модуль
28.11.2016
21:53:24
И язык такой

Andrei
28.11.2016
22:00:23
Сможет кто-нибудь слегка пояснить за js? Интересует конкретная фича. Да, чат не тот, но мало ли...

Stanislav
28.11.2016
22:00:46

Nikolay
28.11.2016
22:00:49
да, ты прав, чат не тот

Andrei
28.11.2016
22:04:32
Окай -_-
Но вдруг кто знает как, к примеру, в онлайн переводчике от гугла реализовано следующее:
Когда текст переведен мы можем нажать на переведенное слово права и вместе с ним выделится изначальное слово, в левой ячейке? Ну или хоть в каком направлении копать?

Rustem
28.11.2016
22:55:35
Ребят, помогите. Есть 2 модельки:
class Category(models.Model):
name = models.CharField('Группа товара', max_length=64)
def __str__(self):
return self.name
class Product(models.Model):
category = models.ForeignKey(Category, verbose_name='Группа')
name = models.CharField('Название товара', max_length=128)
price = models.DecimalField('Стоимость единицы, руб.', max_digits=10, decimal_places=2)
def __str__(self):
return self.name
Запрос:
def index(request):
product_list = Product.objects.filter(price__gte=100).order_by('category').filter(category__contains="Техника")
Не хочет выдавать мне товары стоимостью более или равны 100
и при этом только категория "Техника"

Nikolay
28.11.2016
23:01:04
я конечно не эксперт, но 100.0, 100.00 ?
отдельно при первом фильтре посмотрите что выдаст

Google

Denis
28.11.2016
23:06:18
Product.objects.select_related('category').filter(price__gte=100,category__name__contains="Техника").order_by('category')

Rustem
28.11.2016
23:10:47

Denis
28.11.2016
23:12:43
при чём не забывайте про select_related - иначе наплодите кучу лишних запросов
+ Непонятно зачем order_by, если фильтруете по одной категории
И на будущее - не используйте кирилицу в названиях полей. Лучше через ugettext и файл переводов

Rustem
28.11.2016
23:18:42
+ Непонятно зачем order_by, если фильтруете по одной категории
Там два запроса. 1 Вывести список товаров по заданным параметрам. Второй, подсчитать количество товаров по категориям. Я просто не мог понять как получить товары с нужной категорией. А так Да, в данном примере order_by лишний. но Эти два дела сейчас разделятся.

Denis
28.11.2016
23:19:14
+ почему не пользуетесь Class Based View?

Rustem
28.11.2016
23:20:15
Делаю по стандартному примеру с документации джанго

Denis
28.11.2016
23:22:08
тут хорошая хелпа https://ccbv.co.uk/

Dmitry
28.11.2016
23:23:35
Товарищи! Простите мне оффтоп, но не просветит ли кто, нет ли на просторах телеграма конфы по вин8? Или хотя бы просто по винде?
Хотя, в общем, пока писал, проблема уже решилась, но всё равно буду благодарен

Denis
28.11.2016
23:25:17
Винда маст дай)))
Оупен сорс форева)))

Rocket
28.11.2016
23:28:36
Ребзи, а никто не знает случаем, годный orm для mongo, работающий с asyncio?
Ну, тобишь, поверх motor

Denis
28.11.2016
23:31:08
А чё все уцепились в монгу то? Её эра прошла года 2 назад)))
Что касается ОРМ, то выбор то не так велик

Google

Denis
28.11.2016
23:33:47
А чем мотор не устроил?

Rocket
28.11.2016
23:36:29

Denis
28.11.2016
23:37:21
postgres, начиная с 9.5 вроде поддерживает bson

Rocket
28.11.2016
23:37:27

Denis
28.11.2016
23:39:02
не, просто реально, почему все начали цепляться в документоориентированные бд только сейчас?

Rocket
28.11.2016
23:40:53

Denis
28.11.2016
23:41:09
Пока нахожу единственное объяснение - половина проекта на nodejs половина на каком-нить другом ЯП

Rocket
28.11.2016
23:41:37

Admin
ERROR: S client not available

Rocket
28.11.2016
23:41:53
Никакого js, терпеть его ненавижу.

Denis
28.11.2016
23:42:22
Я работал с монгой года 2-3 назад)))

Rocket
28.11.2016
23:42:54
Ну вот я тогда её попробовал и с тех пор с ней и живу.
Я к sql отношусь спокойно. Есть на джанге проекты и будут еще.

Denis
28.11.2016
23:44:02
когда действительно была необходимость в динамической структуре моделей, которую не могла дать ни одна реляционная бд

Rocket
28.11.2016
23:44:13
Но то, что пишется с нуля - пишется на mongo и меня все устраивает.

Denis
28.11.2016
23:44:41
фломастеры

Rocket
28.11.2016
23:45:01
Я не гоняюсь за модными трендами. К монге присматривался давно. Потом стал использовать.

Google

Denis
28.11.2016
23:46:34
Извини, но кроме мотора я не знаю орм под монгу, которая работала бы с асинкио(((

Rocket
28.11.2016
23:47:12

Denis
28.11.2016
23:47:32
велосипедить - святое)))

Rocket
28.11.2016
23:48:40
Йеп

Denis
28.11.2016
23:49:32
я в последнее время отхожу от всяких джанг в сторону микросервисной архитектуры и тоже велосипедю скелеты приложений)))

Rocket
28.11.2016
23:50:04
Ну, туда же двигаюсь.

Denis
28.11.2016
23:50:17
)))

Rocket
28.11.2016
23:50:43
Но есть задачи, где просто надо сделать быстро и чтобы хорошо работало.
Для джанги куча готовых батареек. Писать с нуля какой нибудь магазин - ну его нафиг.

Denis
28.11.2016
23:51:43
большая часть моей работы состоит из задач, которые нужно сделать вчера

Rocket
28.11.2016
23:52:01
Вот это мой pending task на начало года.
И конечно я возьму оскар и mysql.

Denis
28.11.2016
23:53:30
Но магаз на джанге - те ещё костыли... по крайней мере консистенции в платежах придётся костылить, как не крути)))

Rocket
28.11.2016
23:54:27

Denis
28.11.2016
23:54:31
блокировать сток на момент процедуры заказа...
я говорю про типичные магазины

Rocket
28.11.2016
23:55:24
А так, шлюз для я.денег я написал. Это было самое сложное в прошлом проекте, если не считать фронтэнд. Всякие робокассы прикручиваются еще проще.

Denis
28.11.2016
23:56:35
дык у яндекс кассы агрегатор. Зачем остальные платёжки?

Rocket
28.11.2016
23:57:15

Denis
28.11.2016
23:58:35

Rocket
28.11.2016
23:59:54
Тогда или не было или комиссии не устраивали или еще что-то. Не помню уже.