Артём Иннокентьев:
нужно протестировать куки и показать пользователю, что он не сможет использовать магазин при его текущих настройках
Тебе не нужно думать как у тебя будет работать корзина, если она работать впринципе не может, но вот сказать пользователю о том что она не работает ты обязан
stayHARD: сможешь, но тебе не понадобится такое делать
Крон запускает command
В command идет запрос в бд.
Фильтруем тех, кому еще отправили запрос и тех у кого время запроса находится в пределах +-10 мин от текущего, например
И отправляем таск в селеру или делаем пуш сразу из command
но лучше будет запилить крон + commands
Крон через 10+ мин запускает скрипт, скрипт обращается к бд, в бд лежит список того, кому нужно отправить пуш и если пуш еще не отправляли, то добавляем таск в селеру, чтоб пуш точно состоялся
atomheart: потому что название проекта должно быть названием проекта и согласно базавому темплейту джанги так называется директория с конфигом и корневым urls.py
Недокументированное, потому что readme.rst отсутствует в корне проекта
нужно протестировать куки и показать пользователю, что он не сможет использовать магазин при его текущих настройках
Тебе не нужно думать как у тебя будет работать корзина, если она работать впринципе не может, но вот сказать пользователю о том что она не работает ты обязан