Size: a a a

Django [ru] #STAY HOME

2019 October 21

DT

Dan Tyan in Django [ru] #STAY HOME
я ж вчера вроде показывал

закинь на гист код въюхи
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Проблема новости выбрать или в контекст добавить?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
там выборку не знает как сделать
источник

E

Egor in Django [ru] #STAY HOME
Egor
Как мне в ModelAdmin одному филду добавить choices без создания формы?
Никто не подскажет?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Egor
Никто не подскажет?
надо форму править думаю
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Egor
Никто не подскажет?
если не хочешь создавать форму, то попробуй дотянуться до Fields в ModelAdmin:

   def get_form(self, request, obj=None, change=False, **kwargs):
       print(self.form.base_fields)
       return self.form
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Egor
Как мне в ModelAdmin одному филду добавить choices без создания формы?
Так как-то в мере можно было переопредеоять фмлды. Что-то типа override_fields
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
https://docs.djangoproject.com/en/dev/topics/db/aggregation/#generating-aggregates-for-each-item-in-a-queryset

Как можно сделать это не вызовом model.objects.annotate...., как в примере, а отдельным полем в модели?
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
В модели можно делать рид онли поля? (Не в админке, а прям в модели)
источник

BE

Black Eyes in Django [ru] #STAY HOME
Marat Idrísov
В модели можно делать рид онли поля? (Не в админке, а прям в модели)
Ты имеешь ввиду запретить где?
источник

BE

Black Eyes in Django [ru] #STAY HOME
прям на уровне бд?
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Да, в class Foo(models.Model):
источник

BE

Black Eyes in Django [ru] #STAY HOME
Marat Idrísov
Да, в class Foo(models.Model):
думаю нельзя
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Это поле - результат вызова функции
источник

BE

Black Eyes in Django [ru] #STAY HOME
Marat Idrísov
Это поле - результат вызова функции
честно, хбз.
источник

BE

Black Eyes in Django [ru] #STAY HOME
Marat Idrísov
Это поле - результат вызова функции
но ты тончно можешь в per_save или в чет похожее запретить изменение
источник

E

Egor in Django [ru] #STAY HOME
Почему когда устанавливаю MEDIA_URL, у FileField url был
/static/filename
становится
/media/static/filename
источник

A

A. A. in Django [ru] #STAY HOME
пилю на django маленький биллинг для учителя-репетитора (типа сколько учеников денег занесло). объясните нубейшему новичку, плз, три вопроса:
1. что все-таки лучше использовать встроенную базу sqlLite или разобраться с postgresql?
1.1 влияет ли это на модель? (в том смысле, то что я в модели указываю будет работать на postgresql или модель будет нужно делать внутри БД?)
2. мне будет нужно выводить, например, сумму полученную с клиента за  месяц. в модели у меня есть тариф на ученика, и поле с занятиями, планирую фильтровать по дате кол-во занятий и умножать на тариф. вопрос: по фен-шую математика и фильтр делается на шаблонах силами, например, javaScript или как-то отдельно считается внутри django и на view передается уже результат?
источник

BE

Black Eyes in Django [ru] #STAY HOME
A. A.
пилю на django маленький биллинг для учителя-репетитора (типа сколько учеников денег занесло). объясните нубейшему новичку, плз, три вопроса:
1. что все-таки лучше использовать встроенную базу sqlLite или разобраться с postgresql?
1.1 влияет ли это на модель? (в том смысле, то что я в модели указываю будет работать на postgresql или модель будет нужно делать внутри БД?)
2. мне будет нужно выводить, например, сумму полученную с клиента за  месяц. в модели у меня есть тариф на ученика, и поле с занятиями, планирую фильтровать по дате кол-во занятий и умножать на тариф. вопрос: по фен-шую математика и фильтр делается на шаблонах силами, например, javaScript или как-то отдельно считается внутри django и на view передается уже результат?
sqlite, как раз тот случай когда можно экономить
источник

A

Andrey in Django [ru] #STAY HOME
A. A.
пилю на django маленький биллинг для учителя-репетитора (типа сколько учеников денег занесло). объясните нубейшему новичку, плз, три вопроса:
1. что все-таки лучше использовать встроенную базу sqlLite или разобраться с postgresql?
1.1 влияет ли это на модель? (в том смысле, то что я в модели указываю будет работать на postgresql или модель будет нужно делать внутри БД?)
2. мне будет нужно выводить, например, сумму полученную с клиента за  месяц. в модели у меня есть тариф на ученика, и поле с занятиями, планирую фильтровать по дате кол-во занятий и умножать на тариф. вопрос: по фен-шую математика и фильтр делается на шаблонах силами, например, javaScript или как-то отдельно считается внутри django и на view передается уже результат?
Все вычисления на бэкенде.
Фронт только выводит информацию
источник