Size: a a a

Django [ru] #STAY HOME

2018 December 18

R

Roman in Django [ru] #STAY HOME
Danil Lugovskoy
прям пример как не надо делать
Но работает вроде норм :))
источник

NK

ID:531453784 in Django [ru] #STAY HOME
@vokler будет жить. Поприветствуем!
источник

V

Valera in Django [ru] #STAY HOME
Всем привет
Подскжите пожалуйста как правильнее будет сделать.
У меня есть модель, которая содержит в себе поле ManyToMany. Мне нужно, чтобы в админке выводился не весь список поля из ManyToMany, а только указанные мной поля. Как это можнно сделать?
источник

k

kambeerhunter in Django [ru] #STAY HOME
Valera
Всем привет
Подскжите пожалуйста как правильнее будет сделать.
У меня есть модель, которая содержит в себе поле ManyToMany. Мне нужно, чтобы в админке выводился не весь список поля из ManyToMany, а только указанные мной поля. Как это можнно сделать?
источник

m

mel kaye in Django [ru] #STAY HOME
many to many реализуются вспомогательной табличкой со связями? она индексируется?
источник

MG

Mikhail Gusev in Django [ru] #STAY HOME
Здравствуйте. У меня вопрос.

class Material(models.Model):
   label = models.CharField(max_length=64)

class Offer(models.Model):
   material = models.ForeignKey(Material, on_delete=models.CASCADE, related_name='offers')
   date = models.DateTimeField(auto_now_add=True)
   buyPrice = models.PositiveIntegerField()
   sellPrice = models.PositiveIntegerField()


Как мне запросить все Material, что бы вутри лежало только по одному Offer с самой свежей  date?
источник

k

kambeerhunter in Django [ru] #STAY HOME
annotate + filter
источник

MG

Mikhail Gusev in Django [ru] #STAY HOME
Не могу понять как filter нацепить в этом случае.
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Берешь сортируешь по колонке дата и берешь первую запись
источник

MG

Mikhail Gusev in Django [ru] #STAY HOME
На словах то понятно. Ладно, поковыряюсь ещё в документации.
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Order_by юзаешь
источник

AF

Anton Fircak in Django [ru] #STAY HOME
А потом object.first()
источник

A

Aquinary in Django [ru] #STAY HOME
Petr B.
Хранить число не в виде числа, а как строку и т.д.
В общем, всё оказалось куда проще. В бд число хранить как строку, а когда нужно сделать операцию - конвертировать её в число
Как я понимаю, совершенно нормально будет, если я сделаю 10 ** 12345, например и прибавлю к нему 12345 * 6789?
источник

A

Aquinary in Django [ru] #STAY HOME
Просто как это рассматривается в серверном варианте? Получается так, что каждый "игрок" будет ajax-ом получать новое значение каждую секунду из бд
источник

A

Aquinary in Django [ru] #STAY HOME
Для бд это нормальная нагрузка, если, скажем, "игроков" не набралось несколько миллионов?
источник

PB

Petr B. in Django [ru] #STAY HOME
нагрузка-то не на бд, а на сервер
источник

A

Aquinary in Django [ru] #STAY HOME
Или можно посчитать какой-то лимит, при котором бд уже будет тупить?
источник

PB

Petr B. in Django [ru] #STAY HOME
напиши тест
источник

PB

Petr B. in Django [ru] #STAY HOME
можно на чистом sql
источник

A

Aquinary in Django [ru] #STAY HOME
То есть чем чаще ведётся запись в бд, тем больше на неё нагрузка?
источник