neuroepoc, requirements.txt - это само собой, иначе откуда бы Heroku знать, что нужен Flask. Но вообще можно обойтись и без него.
Смотрите логи, у меня работает, и у авторов Heroku тоже работает.
Во-первых, DW - это директива ассемблера, у неё нет соответствующей инструкции процессора. Во-вторых, от конкретного движка JS и контекста определения переменной зависит где именно в памяти она будет располагаться - на стеке или в куче. Во втором случае инструкций процессора может понадобится сотня.
Если бы это было так, то "стереть" значения полей было бы невозможно. Это не то поведение, которое кто-либо мог бы желать. Если стоит задача обновлять в запросе только те поля, которые изменялись в сущности с момента её получения из БД, то этого можно добиться.
SCHOOL_DEVELOPER, у меня тоже есть проекты от 2006-го, но у них всех оплаченная техподдержка, поэтому первая неделя после выхода новой версии Django - это неделя обновлений.
Иван Иванов, просто есть таблица хранящая тексты пунктов законов и есть таблица с редакциями законов, ссылающаяся внешним ключом на записи в таблице с текстами. Выбирайте PostgreSQL, не проиграете.
Neonoviiwolf, изучить что-нибудь типа Spark на много проще и легче. Там меньше подводных камней, практически отсутствует конфигурация и существенно меньше кода надо писать.