Size: a a a

Django [ru] #STAY HOME

2020 May 25

SK

Sergey Kapralov in Django [ru] #STAY HOME
какая инфа нужна еще?
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Sergey Kapralov
и еще. записал queryset с 20к объектами. редис занял 20мб, а джанго 800 мб
ну в питоне int != 4/8 bytes
источник

SK

Sergey Kapralov in Django [ru] #STAY HOME
ок, а есть способ освободить память? т.е я же не питоновский кэш использую, а from django.core.cache import cache
источник

SK

Sergey Kapralov in Django [ru] #STAY HOME
и дальше cache.get_or_set()
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Sergey Kapralov
ок, а есть способ освободить память? т.е я же не питоновский кэш использую, а from django.core.cache import cache
>т.е я же не питоновский кэш использую, а from django.core.cache import cache

эм, ну ты читаешь что-то из редиса
но память выделяется и в джанго при этом, чтобы сохранить прочитанное)
источник

SK

Sergey Kapralov in Django [ru] #STAY HOME
я раз прочитал или записал, следующим запросом апи опять этот же кэш использует. если тайаут не прошел, то все по прежнему, если прошел, потребление опять увеличивается
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Sergey Kapralov
я раз прочитал или записал, следующим запросом апи опять этот же кэш использует. если тайаут не прошел, то все по прежнему, если прошел, потребление опять увеличивается
такс, вы дебажите то,  в чем не разбираетесь 🙂
удаляюсь
источник

DR

D R in Django [ru] #STAY HOME
как сделать условие ИЛИ в фильтре джанго?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
D R
как сделать условие ИЛИ в фильтре джанго?
источник

NC

N C in Django [ru] #STAY HOME
D R
как сделать условие ИЛИ в фильтре джанго?
гугли Q object django
источник

DR

D R in Django [ru] #STAY HOME
без Q никак?
спс за ответ
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
D R
без Q никак?
спс за ответ
А в чем проблема использовать средство, предназначенное для таких целей?
источник

IB

Ivan Bogomolov in Django [ru] #STAY HOME
Добрый день, господа. не могли бы вы помочь с формированием sql запроса. я пишу функцию, которая принимает аргументы (id, status). вот мне нужен запрос, что бы меня поле 'status' на то, которое я передал в аргменты, у той строки, у которой id =id которой я передал в аргументы. (если разница есть, то это sqlite3). заранее спасибо!

(на фото скейка самой бд)
источник

IB

Ivan Bogomolov in Django [ru] #STAY HOME
меня хватило ток на то, что бы выводить статус, но не менять
источник

IB

Ivan Bogomolov in Django [ru] #STAY HOME
https://dpaste.org/5r1m это если кому то нужен код
источник

A

Andrey in Django [ru] #STAY HOME
Ivan Bogomolov
меня хватило ток на то, что бы выводить статус, но не менять
update order_info set (status=*status*) where id = *id*
источник

IB

Ivan Bogomolov in Django [ru] #STAY HOME
*x* - так можно переменные в sql запрос передавать?
источник

IB

Ivan Bogomolov in Django [ru] #STAY HOME
c.execute('update order_info set (status=*status*) where id = *id*')
sqlite3.OperationalError: near "=": syntax error
источник

IB

Ivan Bogomolov in Django [ru] #STAY HOME
у меня просто проблема не в том, что бы сам sql написать(там select или where), а понять как передать переменные в сам запрос
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Ivan Bogomolov
*x* - так можно переменные в sql запрос передавать?
источник