
Romka
10.12.2016
22:16:04
Как сделать чтобы при добавлении новой книги её имя сохранялось как имя в поле "title"
?

Oleksandr
10.12.2016
22:26:35
используй list_display
https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#django.contrib.admin.ModelAdmin.list_display

Romka
10.12.2016
22:33:08
А можно как-то проще?

Google

Romka
10.12.2016
22:33:30
Я не понял где эту модель писать
Всё, понял
Спасибо

Vadiimmm:-)))
10.12.2016
22:41:32
Привет, парни, ктонить занимается алго трейдингом на питоне?

Andrey
10.12.2016
22:48:05

Levent
10.12.2016
22:48:59

Belegnar
10.12.2016
22:49:51

Vadiimmm:-)))
10.12.2016
22:50:07

Andrey
10.12.2016
22:51:29
Сделал ставку выпил, проиграл выпил, выиграл выпил в квадрате

Vadiimmm:-)))
10.12.2016
22:51:55
???

Andrey
10.12.2016
22:53:27
Только как размер ставки регулировать и результаты лося и профита вычислять?

Vadiimmm:-)))
10.12.2016
22:54:47
профит стоп можно на истории оптимизировать

Google

Paul
10.12.2016
22:59:48

Vadiimmm:-)))
10.12.2016
23:00:18
да хоть крипты, хоть акций, хоть опционов или фьючерсов

Paul
10.12.2016
23:02:15

Levent
10.12.2016
23:02:39

Vadiimmm:-)))
10.12.2016
23:03:54

Paul
10.12.2016
23:04:16
но алго не означает HFT, нет тут знака равенства

Vadiimmm:-)))
10.12.2016
23:04:52

Ray
10.12.2016
23:06:59

Vadiimmm:-)))
10.12.2016
23:07:23
я бы не сказал что hft только на с пишут

Paul
10.12.2016
23:09:53

Ray
10.12.2016
23:10:26
как я лабы в универе сдал - так он и помер

Paul
10.12.2016
23:11:12

Ray
10.12.2016
23:11:35
оно как с котэ

Subbotin
10.12.2016
23:13:38
http://www.e-reading.mobi/chapter.php/45710/39/Polumrak_-_Kniga_Natanielya.html

Amaro
10.12.2016
23:19:41
А есть тут (внезапно) любители ODOO?

Rustem
11.12.2016
00:50:49
Ребят, такая запись метода в модели вообще "адекватная"?

Google

Rustem
11.12.2016
00:50:49
class Product(models.Model):
name = models.CharField(max_length=200)
price = models.DecimalField(max_digits=10, decimal_places=2)
brand = models.ForeignKey(Brand, models.SET_NULL, null=True, blank=True)
def price_discount(self):
# метод модели возвращающий скидку на бренд товара
return Product.objects.get(name=self.name).brand.discount.part
Что-то колдовал-колдовал с queryset и вот к чему пришел)

Oleg
11.12.2016
01:12:36
Доброй ночи :)
self.brand.discount.part разве не работает?

Andrew
11.12.2016
01:19:18
Так оптимальнее по идее
Но вообще orm это тормоза, что ни делай с ним
Или я его готовить не умею?

Oleg
11.12.2016
02:01:52
Всегда есть к чему стремится

Yokai
11.12.2016
02:05:20

Andrew
11.12.2016
02:06:17
Я про сложные запросы и связи в sql и orm говорю
Хреново как-то оно работает

Aeterna
11.12.2016
02:06:53
А сырые такие же запросы быстрее?

Andrew
11.12.2016
02:07:56
Да, но часто не такие же, а написанные более оптимально.
Такие же тоже быстрее.

Aeterna
11.12.2016
02:11:29
Надо смотреть конкретнее, конечно. Я вот всё пытался найти какое-то сравнение производительности django/sqlalchemy/peewee/raw в гугле, почему-то не удалось
Хотя нашёл
https://habrahabr.ru/post/148044/
Использование мощных универсальных ORM приводит к очень заметным потерям производительности. В случае использования быстрых движков СУБД, таких как MySQL — производительность доступа к данным снижается более чем в 3-5 раз.
nuff said

Andrew
11.12.2016
02:16:13
А если говорить про sqlalchemy, то оно не работает в асинхронных приложениях как мне хочется. Печаль

Aeterna
11.12.2016
02:23:25
pypy?
http://docs.sqlalchemy.org/en/latest/faq/performance.html
говорят, что можно в 3 раза повысить производительность

Google

Andrew
11.12.2016
02:24:17
Да не, думаю надо просто оптимизировать узкие места или забить
А с pypy не хочется связываться без веских причин

Yokai
11.12.2016
02:32:42
Есть ли такая штука для python, которая сможет установить зависимости pip3 для винды из linux и собрать exe со встроенным интерпретатором?

Andrew
11.12.2016
02:33:02
А какие ещё orm есть в питоне? peewee, storm?

Admin
ERROR: S client not available

Yokai
11.12.2016
02:34:42
что-нибудь из этого работает под linux?

Andrew
11.12.2016
02:35:03
Второе вроде
И третье

Aeterna
11.12.2016
02:55:19

Andrew
11.12.2016
02:55:34
Да, тоже нагуглил, но первый раз слышу
Пользовался кто?
А то алхимия надоела, хочется новых проблем ?

Aeterna
11.12.2016
03:03:07
запусти алхимию как микросервис?

Andrew
11.12.2016
03:04:05
Но это будет просто сервис доступа к базе, а алхимия уже внутри?

Aeterna
11.12.2016
03:06:00
эм. ну да. представляешь, как это будет проблематично?
логгирование и сбор логов, отказоустойчивость, изоляция транзакций, и это я ещё про деплой не говорил

Yokai
11.12.2016
03:06:38
пытаюсь поставить сx_freeze, ld не может прилинковать -lz (нет такой библиотеки), Что это может быть? нашел libz-mingw-w64-dev, это может быть она?

Andrew
11.12.2016
03:06:39
Я уже делал репликацию через rmq
Представляю наверно
Не доделал и уже не буду, кстати :D

Google

Andrew
11.12.2016
03:08:11

Yokai
11.12.2016
03:08:18
истинно так

Andrew
11.12.2016
03:08:22
Может проще венду в виртуалке поднять?

Yokai
11.12.2016
03:08:34
нет, железо не тянет виртуалки от слова совсем
да, похоже это была именно та библиотека, cx_freeze смог установиться

Vitalik))
11.12.2016
03:15:11
Вроде ты из под линухи экзешник не сделаешь . Я виртуалкой справлялся

Aeterna
11.12.2016
03:16:33
cx_Freeze works on Windows, Mac and Linux, but on each platform it only makes an executable that runs on that platform. So if you want to freeze your program for Windows, freeze it on Windows; if you want to run it on Macs, freeze it on a Mac.
Cython -> mingw, азаза

Levent
11.12.2016
03:17:22
Дебажу я значит бота

Vitalik))
11.12.2016
03:17:49
А бот и говорит...

Aeterna
11.12.2016
03:17:57
Коты заебали

Vitalik))
11.12.2016
03:18:05
Не дебажь меня. Я тебе еще пригржусь

Levent
11.12.2016
03:18:09
Я охуел чутка

Yokai
11.12.2016
03:19:27

Aeterna
11.12.2016
03:20:02
bot.py\tERROR\tBOT PANIC\tPLEASE STOP DEBUGGING ME

Vitalik))
11.12.2016
03:20:10