Size: a a a

Django [ru] #STAY HOME

2019 October 29

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
js
google charts
спасибо надо глянуть его получиться ли там сделать что бы при нажатии на току увеличивались и брала данные за этот периуд
источник

DT

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

ЭК

Эрбол Кулубаев in Django [ru] #STAY HOME
есть drf + elasticsearch как  во вьюшке вытаскивать определенные поля?
источник

AI

Alexandr Ivanov in Django [ru] #STAY HOME
Привет. Глупый вопрос.

Есть запрос:

table.objects.filter(type='type1')

по нему возвращается 10 результатов

Как мне обновить любой один (не важно, первый это или последний)

Делаю так table.objects.filter(type='type1').first().update(....)
Ошибка.

ЧЯДНТ
источник

A

Aquinary in Django [ru] #STAY HOME
Alexandr Ivanov
Привет. Глупый вопрос.

Есть запрос:

table.objects.filter(type='type1')

по нему возвращается 10 результатов

Как мне обновить любой один (не важно, первый это или последний)

Делаю так table.objects.filter(type='type1').first().update(....)
Ошибка.

ЧЯДНТ
result = table.objects.filter(type='type1').first()
result.поле_из_таблтцы = '11111'
result.save()

А update() как делаешь?
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Alexandr Ivanov
Привет. Глупый вопрос.

Есть запрос:

table.objects.filter(type='type1')

по нему возвращается 10 результатов

Как мне обновить любой один (не важно, первый это или последний)

Делаю так table.objects.filter(type='type1').first().update(....)
Ошибка.

ЧЯДНТ
update() обновляет queryset, а не отдельный объект
источник

A

Aquinary in Django [ru] #STAY HOME
Ах, вроде бы first возвращает список, нет?
источник

F

Fred in Django [ru] #STAY HOME
блин чет вообще тяжко собразить в чем я не прав, у меня есть jwt аундитификация и она ставит куку с токеном auth_token и эта аундитификация работает на api методы drf
а как повлиять на обычные функции которые статику отдают
def index_index(request):
   print(request.user.is_authenticated) #False
   return render(request, 'home.html')
я не понимаю
источник

AI

Alexandr Ivanov in Django [ru] #STAY HOME
first возвращает объект
источник

AI

Alexandr Ivanov in Django [ru] #STAY HOME
нет, не список
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Тебе нужно получить объект, присвоить атрибуты и сохранить так, как показал Aquinary
источник

A

Aquinary in Django [ru] #STAY HOME
Alexandr Ivanov
Привет. Глупый вопрос.

Есть запрос:

table.objects.filter(type='type1')

по нему возвращается 10 результатов

Как мне обновить любой один (не важно, первый это или последний)

Делаю так table.objects.filter(type='type1').first().update(....)
Ошибка.

ЧЯДНТ
Ты бы показал, как update делаешь. Может в этом дело
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Если нужно получить рандомный элемент, то можно сделать так MyModel.objects.order_by('?').first()
источник

АП

Али Палитаев in Django [ru] #STAY HOME
Адилет Асанкожоев
Если нужно получить рандомный элемент, то можно сделать так MyModel.objects.order_by('?').first()
Очень нежелательно таким пользоваться. Неэкономичный запрос в бд.
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Ну да, согласен
источник

AI

Alexandr Ivanov in Django [ru] #STAY HOME
table.objects.filter(type='type1').first().update(....)
источник

e

e\/gen in Django [ru] #STAY HOME
update не сработает на first
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Так не работает
источник

A

Aquinary in Django [ru] #STAY HOME
Али Палитаев
Очень нежелательно таким пользоваться. Неэкономичный запрос в бд.
А если
result = list(...all())
_random = random.choice(result)
вот так?
источник

A

Andrey in Django [ru] #STAY HOME
Aquinary
А если
result = list(...all())
_random = random.choice(result)
вот так?
плохо
источник