Size: a a a

Django [ru] #STAY HOME

2019 March 19

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вообще, я бы сказал так:
- если у вас 1 сервер/впс - как умеете - так и деплойте, всё равно будет криво, гы-гы)) варианты: Caddy + uWSGI/Gunicorn или CloudFlare + uWSGI/Gunicorn или CloudFlare + nginx + uWSGI/Gunicorn каждый по-своему хороши)
- если у вас всё серьёзно - деплойте в Kubernetes, например, в Google Cloud (и всё, что в k8s деплоится, должно быть запаковано в образы контейнеров, иначе оно просто не запустится там)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вот эту тему стоило бы форсить и развивать, мб перевести на русский и выложить / прикрепить к FAQ)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ещё есть вариант с Zappa) но это не всегда получится сделать)
источник

A

Alex in Django [ru] #STAY HOME
Lex
Всем привет. Со sphinx работали? Как там поддержка спецсимволов в запросе?
смотря в каком запросе
источник

L

Lex in Django [ru] #STAY HOME
Alex
смотря в каком запросе
http://sphinxsearch.com/docs/current.html#conf-charset-table
кажись вот инфа из доки, но я думал, что кто из опыта скажет )
источник

И

Игорь in Django [ru] #STAY HOME
Еще такой вопрос. На сайте под апачем папки со статикой для пользователей блокировались по истечению подписки созданием в них .htaccess

Как сделать аналогичную вещь с использованием nginx?
источник
2019 March 20

PW

Pan Włodzimierz in Django [ru] #STAY HOME
Дарова, допустим я захотел сделать новый проект назвать blog. pycharm автоматически создал две папки blog и внутри нее еще одну blog, а как тогда называть папку, в которой будет основна логика ? :\ Или вообще в чем логика этих под папок (https://docs.djangoproject.com/en/2.1/intro/tutorial01/#creating-the-polls-app)
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
вообще, я бы сказал так:
- если у вас 1 сервер/впс - как умеете - так и деплойте, всё равно будет криво, гы-гы)) варианты: Caddy + uWSGI/Gunicorn или CloudFlare + uWSGI/Gunicorn или CloudFlare + nginx + uWSGI/Gunicorn каждый по-своему хороши)
- если у вас всё серьёзно - деплойте в Kubernetes, например, в Google Cloud (и всё, что в k8s деплоится, должно быть запаковано в образы контейнеров, иначе оно просто не запустится там)
для простого и новичкам, кедди лучше так как проще и без потери функционала, для нормального облачная раздача, то есть нжинксу по сути места не осталось, при все уважении к нему, он скорее для легаси стека, как в свое время фрибзд занимала нишу
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
насколько мне известно, ничего лучше nginx'а для раздачи статики нет
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
только теперь эта задача не важна для большинства программистов/разработчиков
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
нечто подобное случилось с jQuery, она не стала хуже, просто у людей пропала потребность работать с DOM теми способами, как это было раньше
источник

B

Bulatbulat48 in Django [ru] #STAY HOME
Alex
для простого и новичкам, кедди лучше так как проще и без потери функционала, для нормального облачная раздача, то есть нжинксу по сути места не осталось, при все уважении к нему, он скорее для легаси стека, как в свое время фрибзд занимала нишу
А есть хорошая документация по caddy?
источник

B

Bulatbulat48 in Django [ru] #STAY HOME
источник

A

Alex in Django [ru] #STAY HOME
источник

B

Bulatbulat48 in Django [ru] #STAY HOME
Спс
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
насколько мне известно, ничего лучше nginx'а для раздачи статики нет
разница для небольших проектах непринципиальна, а для серьезной раздатки любой сдн порвет на щепки нжинкс все равно, и плюшки под него педалировать муторнее: http2, ssl и тд
источник

B

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

B

BNFF in Django [ru] #STAY HOME
redis==2.10.6
kombu==4.2.1
celery==4.2.1
источник

B

BNFF in Django [ru] #STAY HOME
В этой связке все работает как часы
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alex
разница для небольших проектах непринципиальна, а для серьезной раздатки любой сдн порвет на щепки нжинкс все равно, и плюшки под него педалировать муторнее: http2, ssl и тд
А на чём CDN работает? 😊
источник