Андрей Сальников: если это полный путь на сервере, то вам стоит изменить 'url' на что-то типа 'path_to_file'. Вы офигеете поддерживать свой проект с таким неймингом.
Под уведомлениями я имел ввиду вызов моего succes_url. Т.е. делаю я тестовый платеж, а мой бекенд узнает об этом завтра, например.
Я такой код использую:
def handle_paypal(sender, **kwargs):
ipn_obj = sender
if ipn_obj.payment_status == ST_PP_COMPLETED or ipn_obj.payment_status == ST_PP_PENDING:
# ... здесь что-то происходит на моем бекенде
valid_ipn_received.connect(handle_paypal)
Дальше я не копал, мне этого хватает. Но я подозреваю, что сигнал payment_was_flagged сработает , только если платеж отмечен флагом (например, дубликат платежа или плательщик подозрительный). Т.е. если платеж прошел нормально, то он не будет вызван.
ibr_98: там же написано, что нужен ffmpeg и каким образом это можно исправить.
Учитесь читать трейсбэки, там много полезного. Чаще всего читать нужно снизу вверх.
Игорь: современный мир фронтенда это уже давно не только верстка. Как только вы говорите, что хотите занять позицию frontend junior developer от вас сразу будут ждать какое-то знание js и хоть представление о фреймворках. Я не знаю есть ли спрос на верстальщиков сейчас.
Пробовать устроиться конечно нужно. Во-первых, вы узнаете что от вас будут хотеть. Во-вторых, а вдруг возьмут? Где берут джунов обычно есть сеньеры, а где есть сеньеры можно очень быстро и правильно учиться.
Игорь Васильев: вы заблуждаетесь. html - вообще не язык програмироваия, это язык разметки. Что касается javascript, то с относительно недавних пор его действительно можно использовать и на сервере (на ряду с php, python, ruby и т.д), но в вашем случае это не так, и изначально это клиентский язык.
Работает он так не для защиты от копирования точно.