Size: a a a

Django [ru] #STAY HOME

2019 November 10

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Dan Tyan
да можно
другой вопрос зачем ?
значат не будет никаких проблем поскольку оно будет так же кодится как и если импортировал собственную модель типо from a_app.models.import a_form?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
dull
доброго времени суток ! Вопрос такой , сделал кнопки редактирования и добавления записей через UpdateView и CreateView соответственно. Но получилось так , что Update делает тоже самое , что и Create . В чем может быть ошибка , сам не могу понять?
update создает новую запись?
источник

YB

YEgor Briz in Django [ru] #STAY HOME
Здраствуйте, есть код:

   def get_queryset(self):
       context = super().get_queryset()
       context['count'] = models.Bag.objects.count()
       return context
   
и на 3 строке вылазит ошибка:
'QuerySet' object does not support item assignment

Подскажите, как исправить
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sohibkamol Dath
update создает новую запись?
update queryset-а?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
dull
доброго времени суток ! Вопрос такой , сделал кнопки редактирования и добавления записей через UpdateView и CreateView соответственно. Но получилось так , что Update делает тоже самое , что и Create . В чем может быть ошибка , сам не могу понять?
сравните свой код с этим готовым проектом с github(надеюсь  это не был ваш проект): https://github.com/aouatefm/Django_CRUD_Project
источник

DT

Dan Tyan in Django [ru] #STAY HOME
YEgor Briz
Здраствуйте, есть код:

   def get_queryset(self):
       context = super().get_queryset()
       context['count'] = models.Bag.objects.count()
       return context
   
и на 3 строке вылазит ошибка:
'QuerySet' object does not support item assignment

Подскажите, как исправить
это что и зачем ?
источник

SD

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

DT

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

YB

YEgor Briz in Django [ru] #STAY HOME
Dan Tyan
это что и зачем ?
Хочу добавить пару 'count':(количество объектов модели) в классе, который наследует ListView
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Dan Tyan
нет
def update(request,id):
   books=BookList.objects.get(id=id)
   books.title = request.GET['title']
   books.price = request.GET['price']
   books.author = request.GET['author']
   books.save()
   return redirect('/')
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sohibkamol Dath
def update(request,id):
   books=BookList.objects.get(id=id)
   books.title = request.GET['title']
   books.price = request.GET['price']
   books.author = request.GET['author']
   books.save()
   return redirect('/')
что это ?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Dan Tyan
да можно
другой вопрос зачем ?
спасибо попробую так сделать!
источник

DT

Dan Tyan in Django [ru] #STAY HOME
YEgor Briz
Хочу добавить пару 'count':(количество объектов модели) в классе, который наследует ListView
get_queryset() - что возвращает  ?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Dan Tyan
что это ?
это я не туда отправил сорян
источник

YB

YEgor Briz in Django [ru] #STAY HOME
Dan Tyan
get_queryset() - что возвращает  ?
Написано ж вроде
источник

YB

YEgor Briz in Django [ru] #STAY HOME
Dan Tyan
get_queryset() - что возвращает  ?
Стандартный queryset, в который я попытался добавить пару "count":(количество объектов модели)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
короче с queryset -ом так не работает
источник

YB

YEgor Briz in Django [ru] #STAY HOME
Dan Tyan
короче с queryset -ом так не работает
А как мне тогда в него впихнуть новую пару?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
YEgor Briz
А как мне тогда в него впихнуть новую пару?
тебе в queryset ничего впихивать не надо
на сколько я понял тебе надо передать count в контекст шаблона
источник

YB

YEgor Briz in Django [ru] #STAY HOME
Dan Tyan
тебе в queryset ничего впихивать не надо
на сколько я понял тебе надо передать count в контекст шаблона
Да
источник