Сто раз этот вопрос тут уже задавали. Подписки реализуются не удалением данных, а записью в БД времени, до которого действует подписка, и сверка этого времени с текущим.
Во-первых, стоит определиться всё-таки многопоточно или multiprocessing. Во-вторых, ваш синхронный код скорее всего расположен на верхнем уровне исходного кода, а потом выполняется, когда multiprocessing создаёт новые процессы скрипта.
Django за отображение не отвечает, он просто формирует текст разметки. Дальше задача верстальщика с помощью css превратить набор div'ов с определёнными классами в то, что похоже на столы.
На фронте всё так же html, css и js. Только jQuery заменили React, Angular и Vue, а также добавились всякие там сборщики. На бэке десятки разных языков и сотни фреймворков. Джентельменского набора на все случаи жизни не существует.
Ну, если вы уже на старте прогорели, то лучше искать работу кассиром. Основной навык программиста - это умение самообучаться, делать это приходится постоянно и по многу.