Size: a a a

Django [ru] #STAY HOME

2019 October 20

DT

Dan Tyan in Django [ru] #STAY HOME
видишь разницу между
return self.day_workman.order_by('-created').first()
и
return self.day_workman.order_by('created').first()
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
а return self.day_workman.latest('-pk')
даже с минусом все-равно говорит
Exception Type:  DoesNotExist
Exception Value:  
WorkingDay matching query does not exist.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты на вопрос ответь =)
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Dan Tyan
видишь разницу между
return self.day_workman.order_by('-created').first()
и
return self.day_workman.order_by('created').first()
вижу канеш
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
первые даты или последние
источник

DT

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

YK

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

YK

Yegor Kowalew in Django [ru] #STAY HOME
а там по ходу оно о None спотыкается
источник

DT

Dan Tyan in Django [ru] #STAY HOME
думаю можно поправить на
return self.day_workman.order_by('-pk').first()
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Dan Tyan
думаю можно поправить на
return self.day_workman.order_by('-pk').first()
неа, без минуса вернет то что мне нужно
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
но мне кажется что ему там по большому счету без разницы получается
источник

DT

Dan Tyan in Django [ru] #STAY HOME
return self.day_workman.order_by('-pk').first() - вернет тебе последнюю запись
return self.day_workman.order_by('pk').first() - вернет тебе первую запись запись

но если тебе без разницы ...
источник

DT

Dan Tyan in Django [ru] #STAY HOME
что поделать =)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
спрашивается зачем все это тогда затевалось
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Добрый день господа, я не как не могу завершит одно дело, добавить дополнительные поля и аплоад изобродения с изменением имени при регистрации
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и что думаешь с этим делать ?
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
self.day_workman.order_by('created').first()
self.day_workman.order_by('pk').first()
я вел к тому что это по большому счету без разницы. Но раз Вы считаете что pk проиндексирован по умолчанию, то пусть так и будет
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
так, но это все цветочки)))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
self.day_workman.order_by('pk').first()

тебе же надо было получить последнюю дату

почему order_by('pk') ?
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Dan Tyan
self.day_workman.order_by('pk').first()

тебе же надо было получить последнюю дату

почему order_by('pk') ?
Это же Вы писали что pk проиндексирован а created нет
Работает это дело так ищем рабочие дни работника, сортируем по id и возвращаем первый
Что не так то?
источник