Ну наверное форма не валидная. Оно ж не просто молча хавает. Добавь там else и посмотри, что в форме невалидно. А то ты только is_valid() обрабатываешь, а ошибку нет и ничего с ней не делаешь и видимо в шаблоне тоже не выводишь ошибок. Если честно, лень всю эту простыню читать, там еще и абсолютно все поля обязательные...
blizzard, а execute никак не преобразовывает запрос там? Подозреваю, что там не тот запрос уходит, надо посмотреть. C SQLite никогда не имел дела, не представляю, как обертка эта для него работает.
abbrakadabbra, еще вариант такой можно сделать - создаем в базе таск со статусом waiting и всеми параметрами нужными селери, отдаем id селери, в селери забираем из базы все параметры таска, обновляем его статус до processing, при ошибке - ставим error, при успешном окончании success. И поллим этот таск, что в базе.
Александр Виноградов, ну а как в шаблон еще вывести какие-то данные?..
Ну, можно еще написать свой контекстный процессор, который везде добавит нужные данные.