а зачем мне вообще делать всё как в статье? Без проблем клал сервис воркер в статик и не привязывал его напрямую через django, нет ни одной причины это делать, максимум это сгенерировать его при деплое. Кстати, в статье причина тоже не раскрыта.
Всё таки это сборник каких-то плохих советов: sudo, раздача статики через django, непонимание как работает импорт, os.path.join вмесе с pathlib (да перейди уже наконец на pathlib), манифесты с жесткими путями к static, а название app Pwa чего только стоит (ни в pep8, ни в Красную Армию). Слишком много всего кривого для такой мелкой статьи.
Раз администрации пофиг на качество, то может какое публичное «самосожжение» сделать ;) deniskin или в кому тут публично обратиться, можно удалить мой акк. Спасибо.
Для тех кто не понял, я не припомню чтобы в реальных серверах использовалось только одно подключение к СУБД, а пул это практически стандарт. Ну и ACID тут уж совсем сбоку приплели. Я понимаю, в этом бессмысленном споре, вам хочется оставить последнее слово за собой, так что давайте напиши еще что-то, я больше не буду продолжать.
Асинхронность сразу дает +100500 к производительности?
Нет, но статья про асинхронный фреймворк, поэтому всё в этом контексте и обсуждается. Ну и сразу, любой WSGI сервер синхронный, для асинхронности нужен другой протокол ASGI
https://pypi.org/project/django-admin-rangefilter/
ну aiohttp у тебя в зависимостях, так же можно запустить через run_in_executor
aiogram - асинхронный, так?
а вызов urlopen - синхронный, так?
по мнению критиков, правильно просто удалить отсюда django.
берешь и кладешь, проблема в чём возникла? в serviceWorker.register не смог путь до него описать? или прочитать ошибку в консоли разработчика?
а зачем мне вообще делать всё как в статье? Без проблем клал сервис воркер в статик и не привязывал его напрямую через django, нет ни одной причины это делать, максимум это сгенерировать его при деплое. Кстати, в статье причина тоже не раскрыта.
нет, не нужно его советовать, из-за кучи перечисленных проблем
так разговор конкретно про django, скорее даже про settings.py
Всё таки это сборник каких-то плохих советов: sudo, раздача статики через django, непонимание как работает импорт, os.path.join вмесе с pathlib (да перейди уже наконец на pathlib), манифесты с жесткими путями к static, а название app Pwa чего только стоит (ни в pep8, ни в Красную Армию). Слишком много всего кривого для такой мелкой статьи.
Кодекс
Тогда и первый совет под эту версию давайте, с учетом pathlib
фу, кликбейт.
Нет, но статья про асинхронный фреймворк, поэтому всё в этом контексте и обсуждается. Ну и сразу, любой WSGI сервер синхронный, для асинхронности нужен другой протокол ASGI