Ростислав Григорьев, я в курсе ) там же написано )
Почему-то когда первый скрипт подключается а БД, то все норм, а когда подключался второй, коннект к базе почему-то пропадал ) Но это вряд ли связано с изначальной проблемой. Проблема с БД появилась, когда я пробовал запустить скрипт, который запускал нужные три в разных потоках. И тут почему-то с БД начались проблемы. Хотя локально все работало хорошо.
В любом случае, я уже решил проблему (криво как по-моему, но решил). В следующий раз буду пробовать не простой crontab, а py-crontab. Может он сможет предложить какой-то интересный функционал.
SagePtr, Saboteur, я кажется локализировал проблему. Я попробовал запустить один общий файл, который в три процесса делает тоже самое, и запуск процессов происходит с интервалом 2 минуты. И вот что получил:
ПРи запуске первого проццесса все ок, а потом почему-то возникают пробемы подключения к базе.
SagePtr, нет, PATH они никак не задействуют. Единственное, в чем эти скрипты соприкасаются - база данных. reddit.py пишет в базу, а vk.py из нее читает и обновляет некоторые значения.
Да, вручную все отлично запускается
SagePtr, скрипт пишет в лог сам, без крона. Но в логах ничего.
+ у скрипта vk.py есть четкий индикатор его выполнения. Он загружает отложенные посты в паблик. А в данный момент отложенных постов в паблике 0 )
Ну смотрите, bootstrap нужен когда надо быстро собрать сайт. Он дает возможность просто сидеть и прописывать классы в тэгах и не тратить много времени на верстку, а сосредоточиться на логике.
Если нужно сделать сделать фронт, с какой-то своей кастомной сеткой, стилями, которых нет в bootstrap, то тогда его соответственно использовать не нужно.
jquery, в реакт, по моему мнению, моветон. Вполне себе нужно обходиться без нее хотя бы в React (а в идеале везде).
Роман Мирр, В общем, заглянул в developer tools. И выяснилось, что действительно csrf-token не передается, если пробовать юзать приложуху на heroku. Но почему-то на локалхосте токен есть, и потому что работает.
Запрос на локалхосте:
Максим, Спасибо за ответ. Я уже разобрался. Затуп со статикой был)
Заодно скажу спасибо за книги на gitbook. Очень полезные )
А можно немного оффтопа?
Сейчас делаю приложуху(не эту), React+Redux+Router. Сейчас ковыряюсь с react-router, подглядывая в Вашу книгу. Проблема в том, что на локалхосте все нормально работает, но если хостить на github'e, то по ссылкам не переходит. И если собирать приложение, то index.html просто ничего не рендерит, если есть роутинг. Можно это как-то пофиксить?
Пробовал 2.2 версию роутера. С ней работает локалхост, а все остальное нет. Сейчас пытаюсь заставить работать 4.2 версию.
sim3x, кэш удалю, спасибо, не обратил внимания.
Действительно, незачем. Спасибо. сделал прост 'index.html'
А после img = base64.b64decode(request.read()) идет обработка запроса, которую я не вставил, чтобы не раздувать коммент. а если вопрос про то, зачем b64decode, то потому что картинка преобразуется в base64 перед передачей.
У меня есть только одно предположение, что это gunicorn как-то не так работает, сейчас проверю. На локалхосте же, если не ошибаюсь, приложуха запускается так: python3 manage.py runserver
Почему-то когда первый скрипт подключается а БД, то все норм, а когда подключался второй, коннект к базе почему-то пропадал ) Но это вряд ли связано с изначальной проблемой. Проблема с БД появилась, когда я пробовал запустить скрипт, который запускал нужные три в разных потоках. И тут почему-то с БД начались проблемы. Хотя локально все работало хорошо.
В любом случае, я уже решил проблему (криво как по-моему, но решил). В следующий раз буду пробовать не простой crontab, а py-crontab. Может он сможет предложить какой-то интересный функционал.