Size: a a a

Django [ru] #STAY HOME

2019 March 18

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
выносить wsgi на volume не надо) вообще, volume'ы - это боль и страдание, не надо их использовать по возможности вообще
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть те же media-файлы - лучше класть их на объектное хранилище через django-storages
источник

И

Игорь in Django [ru] #STAY HOME
А, ну да, хорошая идея. Спасибо, буду делать балансер тогда
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
иначе, создавая volume'ы вы прибиваете сервис к 1 ноде и его будет сложно двигать
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то еть старайтесь делать stateless сервисы, которые могут подниматься на любой ноде
источник

VI

Vasiliy Ivanov in Django [ru] #STAY HOME
Добрый день всем
такой вопрос: я могу как-нибудь определить, с какого типа устройства у меня пришел request (то есть с мобилы, например, или с браузера), кроме как через HTTP_USER_AGENT'a ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
на беке можно ориентироваться только на user_agent
источник

B

BNFF in Django [ru] #STAY HOME
Использую celery последней версии. Создаю chain очередь таким образом task.s(work_id=instance.id),... но в ответ получаю такую ошибку missing 1 required positional argument: 'work_id' как правильно передавать аргумент?
источник

B

BNFF in Django [ru] #STAY HOME
job = chain([task_1.s(work_id=instance.id),
            task_2.s(work_id=instance.id),
            task_3.s(work_id=instance.id)
            ])
r = job.apply_async(retry=True, queue=q, routing_key=r)
источник

B

BNFF in Django [ru] #STAY HOME
@app.task(bind=True)
def task_1(self, work_id):
 ...
источник

PB

Petr B. in Django [ru] #STAY HOME
def task_1(self, work_id=None) попробуйте
источник

DT

Dan Tyan in Django [ru] #STAY HOME
нет, там походу при self  не передается
источник

PB

Petr B. in Django [ru] #STAY HOME
Dan Tyan
нет, там походу при self  не передается
Ну декоратором же обернуто
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну и призовах указан
источник

PB

Petr B. in Django [ru] #STAY HOME
Целери раздельно args и kwargs передает
источник

PB

Petr B. in Django [ru] #STAY HOME
Так что если аргумент ожидается именованый - передавать нужно тоже именованый
источник

ОК

Омурбек уулу Кайрат in Django [ru] #STAY HOME
Запускаю команду
sudo service rabbitmq-server start
он выдает epmd reports: node 'rabbit' not running at all no other nodes on master-server. В чем может быть проблема ?
источник

DT

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

И

Игорь in Django [ru] #STAY HOME
А еще такой вопрос. Как "идеалогичеки" лучше делать. Если на одном сервере крутятся несколько Джанго приложений в докере, лучше для кажого свой докер контенер с базой делать или на всех одну в рамках одного физического сервера?
источник

DT

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