Size: a a a

Django [ru] #STAY HOME

2020 May 13

DT

Dan Tyan in Django [ru] #STAY HOME
Damir Nafikov
привет!
хочу изменить определенные поля (не всегда одни и те же - разные) у юзера, для этого через АПИ принимаю dict полей которые хочу изменить с новыми значениями
можно ли, достав из БД этого самого юзера, как-т быстро изменить пользователя с помощью **{тут поля для изменения} - то есть чтобы не переписывать отдельно каждое поле
можно
источник

DT

Dan Tyan in Django [ru] #STAY HOME
есть два варианта
через цикл и setattr

либо

Model.objects.filter(pk=obj.pk).update(**data)
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Редис запускается через докер-композ, через в некоторое время появляется в логах редиса:
Failed opening the RDB file root (in server root dir /etc/crontabs) for saving: Permission denied
1:M 13 May 2020 08:04:49.183 # Background saving error

Как пофиксить?
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Михаил Павлов
Редис запускается через докер-композ, через в некоторое время появляется в логах редиса:
Failed opening the RDB file root (in server root dir /etc/crontabs) for saving: Permission denied
1:M 13 May 2020 08:04:49.183 # Background saving error

Как пофиксить?
файл хотя бы есть ?
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Да, том создается, изначально все записывается
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Dan Tyan
есть два варианта
через цикл и setattr

либо

Model.objects.filter(pk=obj.pk).update(**data)
cпасибо!
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
[root@v30653 user]# ls -l /data
total 3052
-rw-r--r-- 1 polkitd user 3103436 май 12 15:53 appendonly.aof
-rw-r--r-- 1 polkitd user      92 май 12 16:42 backup.db
-rw-r--r-- 1 polkitd user   10689 май 12 16:35 dump.rdb
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Михаил Павлов
[root@v30653 user]# ls -l /data
total 3052
-rw-r--r-- 1 polkitd user 3103436 май 12 15:53 appendonly.aof
-rw-r--r-- 1 polkitd user      92 май 12 16:42 backup.db
-rw-r--r-- 1 polkitd user   10689 май 12 16:35 dump.rdb
это другая папка, не та куда он хочет
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
а ну да, точно ведь
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
А зачем ему кронтаб менять?
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Михаил Павлов
А зачем ему кронтаб менять?
я хз
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
И селери останавливается
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Alexander Shavelev
это другая папка, не та куда он хочет
Нет, база таки в /data, а скриптом он судя по всему запускает из /etc/crontabs
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Вобщем на сервере оказался открытым порт редиса
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Я укзал для редиса:
ports:
     - '6379:6379'
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Михаил Павлов
Я укзал для редиса:
ports:
     - '6379:6379'
Так делать не стоит если что
источник

m

master-mn in Django [ru] #STAY HOME
парни привет
мне надо в форме вставить поле "Выбрать страну"
есть где готовые списки?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
master-mn
парни привет
мне надо в форме вставить поле "Выбрать страну"
есть где готовые списки?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
спарси с википедии)
источник

m

master-mn in Django [ru] #STAY HOME
спасибо
источник