Size: a a a

Django [ru] #STAY HOME

2020 August 01

NL

Nikita Lebedev in Django [ru] #STAY HOME
Все всем спс большое, я сделал
источник

NL

Nikita Lebedev in Django [ru] #STAY HOME
Andrey
Откуда ты ее вытащил?
я взял User а нужно было Profile
источник

AF

Anton Fircak in Django [ru] #STAY HOME
ребят привет, посдкажите плз, ка мне сделать в дрф чтоб при параметре all (пофиг на значение) django-filters возвращал all objects?
class DeviceFilter(django_filters.FilterSet):  
   all = django_filters.CharFilter(field_name='published_on', method='filter_all')

   def filter_all(self, queryset, name, value):
       return queryset.all()
вот такое не пашет(
источник

VK

Vladimir Kariakin in Django [ru] #STAY HOME
Всем привет! Подскажите, пожалуйста, кто знает, как получить историю (использую Simple History) конкретного экземпляра модели в DetailView?
self.model.history.all() отдаёт истории всех объектов
источник

S

Saydi in Django [ru] #STAY HOME
Vladimir Kariakin
Всем привет! Подскажите, пожалуйста, кто знает, как получить историю (использую Simple History) конкретного экземпляра модели в DetailView?
self.model.history.all() отдаёт истории всех объектов
Не использовал, но попробуй так:
self.model.history.filter(pk=self.kwargs['pk’])
Не уверен, но может сработать
источник

VK

Vladimir Kariakin in Django [ru] #STAY HOME
Saydi
Не использовал, но попробуй так:
self.model.history.filter(pk=self.kwargs['pk’])
Не уверен, но может сработать
Попробовал, в таком случае достает историческую запись, у которой pk равняется pk объекта, то есть если например pk объекта равно 3, то он берет третью историческую запись, возможно и от другого объекта
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Vladimir Kariakin
Всем привет! Подскажите, пожалуйста, кто знает, как получить историю (использую Simple History) конкретного экземпляра модели в DetailView?
self.model.history.all() отдаёт истории всех объектов
сначала нужно понимать как у тебя связаны модели
источник

DT

Dan Tyan in Django [ru] #STAY HOME
self.model это что?
источник

VK

Vladimir Kariakin in Django [ru] #STAY HOME
Dan Tyan
self.model это что?
Это экземпляр модели, полученный через класс, наследованный от DetailView

self.model пишу в методе get_context_data, чтобы отправить во вьюху историю модели как дополнительный context
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Vladimir Kariakin
Это экземпляр модели, полученный через класс, наследованный от DetailView

self.model пишу в методе get_context_data, чтобы отправить во вьюху историю модели как дополнительный context
это скорее всего не экземпляр модели а ссылка на класс
источник

TT

Terminator T-800 in Django [ru] #STAY HOME
привет. Я все еще на той задаче с наследованием классов. Я спрашивала о чтении из файла, строки которых надо определить по классам, и сохранить их как объекты тех классов, спрашиваю из первой колонке с car_type, https://dpaste.org/8B0P
источник

TT

Terminator T-800 in Django [ru] #STAY HOME
как было бы правильнее произвести чтение?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
self.object что говорит?
источник

VK

Vladimir Kariakin in Django [ru] #STAY HOME
Dan Tyan
это скорее всего не экземпляр модели а ссылка на класс
Точно, так и есть, а как тогда в шаблон автоматом прилетают данные запрощенного по pk экземпляра?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Vladimir Kariakin
Точно, так и есть, а как тогда в шаблон автоматом прилетают данные запрощенного по pk экземпляра?
self.object не смотрел?
источник

DT

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

VK

Vladimir Kariakin in Django [ru] #STAY HOME
Dan Tyan
self.object не смотрел?
сейчас смотрю, дает то что нужно
сейчас попробую достать из него history
источник

DT

Dan Tyan in Django [ru] #STAY HOME
self.object.history.all()
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Terminator T-800
привет. Я все еще на той задаче с наследованием классов. Я спрашивала о чтении из файла, строки которых надо определить по классам, и сохранить их как объекты тех классов, спрашиваю из первой колонке с car_type, https://dpaste.org/8B0P
в файле есть пропуски строк
источник

DT

Dan Tyan in Django [ru] #STAY HOME
пустые строки?
источник