Size: a a a

Django [ru] #STAY HOME

2019 August 30

А

Алексей in Django [ru] #STAY HOME
Вообще сильной разницы нет, но редис все же лучше по-моему. И удобней. Так что просто компании выбирают что-то одно и пишут это в вакансиях)
источник

DL

Dmitry L0mak in Django [ru] #STAY HOME
Господа, направьте ньюфага, пожалуйста. Делаю сервис в рамках самообучения. Нечто вроде ведения учета своих затрат.

Нужно сделать так чтобы пользователь сам набирал себе группу, услугу, единицу измерения и добалял цену для того, чтобы в дальнейшем у него была форма в которой он из набранных вариантов выбирал, что он хочет записать и в каком количестве и соответственно хранить финальную таблицу с самой затратой.

Код с коментариями для наглядности:
https://gist.github.com/l0mak/d8d9909525dd9a69cc7a987dcd2d8510

Пытался реализовать это все в моделях. Не понимаю как перемножить заранее указанную цену с указанным количеством в момент сохранения записи. И еще мне кажется, что я допускаю ошибку в логике хранения всех этих записей и из связи.
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Dmitry L0mak
Господа, направьте ньюфага, пожалуйста. Делаю сервис в рамках самообучения. Нечто вроде ведения учета своих затрат.

Нужно сделать так чтобы пользователь сам набирал себе группу, услугу, единицу измерения и добалял цену для того, чтобы в дальнейшем у него была форма в которой он из набранных вариантов выбирал, что он хочет записать и в каком количестве и соответственно хранить финальную таблицу с самой затратой.

Код с коментариями для наглядности:
https://gist.github.com/l0mak/d8d9909525dd9a69cc7a987dcd2d8510

Пытался реализовать это все в моделях. Не понимаю как перемножить заранее указанную цену с указанным количеством в момент сохранения записи. И еще мне кажется, что я допускаю ошибку в логике хранения всех этих записей и из связи.
зачем ты аннотируешь?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
оно у тебя в result сохраняется
источник

DL

Dmitry L0mak in Django [ru] #STAY HOME
это не работает, да
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
Dmitry L0mak
Господа, направьте ньюфага, пожалуйста. Делаю сервис в рамках самообучения. Нечто вроде ведения учета своих затрат.

Нужно сделать так чтобы пользователь сам набирал себе группу, услугу, единицу измерения и добалял цену для того, чтобы в дальнейшем у него была форма в которой он из набранных вариантов выбирал, что он хочет записать и в каком количестве и соответственно хранить финальную таблицу с самой затратой.

Код с коментариями для наглядности:
https://gist.github.com/l0mak/d8d9909525dd9a69cc7a987dcd2d8510

Пытался реализовать это все в моделях. Не понимаю как перемножить заранее указанную цену с указанным количеством в момент сохранения записи. И еще мне кажется, что я допускаю ошибку в логике хранения всех этих записей и из связи.
self.amount = self.service.price * self.quantity
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Dmitry L0mak
это не работает, да
self.amount = self.price * self.quantity
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
но только учти - что при Expense.objects.filter(...).update(...)  твой save вызываться не будет
источник

DL

Dmitry L0mak in Django [ru] #STAY HOME
Mickle Ivanov
self.amount = self.service.price * self.quantity
Спасибо! Вы очень помогли.
Что касается апдейт, я так понимаю его тоже надо оверрайднуть?
И простите, но как Вам кажеться, модели описаны "верно" и связи "приемлемы"? =)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dmitry L0mak
Спасибо! Вы очень помогли.
Что касается апдейт, я так понимаю его тоже надо оверрайднуть?
И простите, но как Вам кажеться, модели описаны "верно" и связи "приемлемы"? =)
при обновлении используется тот же метод save
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
Dmitry L0mak
Спасибо! Вы очень помогли.
Что касается апдейт, я так понимаю его тоже надо оверрайднуть?
И простите, но как Вам кажеться, модели описаны "верно" и связи "приемлемы"? =)
все зависит от функционала, который вы хотите реализовать. по созданию моделей - статусы я бы переделал  на positivesmallintegerfield
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
Dan Tyan
при обновлении используется тот же метод save
Разве при update вызывается save?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
да
источник

DL

Dmitry L0mak in Django [ru] #STAY HOME
Хорошо, спасибо! Почитаю про сейв, апдейт и это поле.
источник

MA

Maxim Afanasev in Django [ru] #STAY HOME
Я бы для описания статусов использовал IntEnum. Но это дело вкуса.
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
источник

G

GithubReleases in Django [ru] #STAY HOME
python/cpython tagged: v3.8.0b4
Link: https://github.com/python/cpython/releases/tag/v3.8.0b4
Release notes:
Python 3.8.0b4
источник

A

Andrey in Django [ru] #STAY HOME
Anton Fircak
гайз всем привет, подскажите кто то писал тесты на delete метод, и проверку что запись удалилась при этом нет гета для явного теста?
Ответ 204
источник

M

M Y S T E R I O in Django [ru] #STAY HOME
Ребят никто не хочет скинуться на книгу по Джанго классную «tango with Django 2” ?
источник

h

hunnidolla in Django [ru] #STAY HOME
источник