def check_username_and_description(self, status):
return not any([word.lower() in BOT_SETTINGS['banned_username_userinfo_words']
for word in (status.user.description, status.user.screen_name)])
1. Не мешало бы видеть, что ты делал
2. Для поля добавь default=... если нужно конкретное поле по умолчанию, или null=True - тогда по умолчанию поле будет пустым, для текстовых полей хватает blank=True
ImportError: No module named 'celery' означает что гуникорн не видит селери в установленных пакетах
Проверь, выставляется ли перед его запуском окружение с установленным селери
Молодец, сам задал вопрос, сам ответил
Смотря для чего - для админки (родная, suit, grapelli, bootstrap) или для фронта?
Для проекта на bootstrap на фронте используем www.daterangepicker.com