Обобщать не надо, я отлично работаю дома при наличии семьи. В офисе успеваю гораздо меньше, потому что тому помоги, тому ответь, с тем обсуди задачи, тому объясни и убей пару-тройку часов времени на болтовню и кофе...
Innoel, еще раз задам вопрос, почему НЕ ДЖАНГА выполняет код во вью, а какой-то левый "СКРИПТ"? Вы же написали, что "с этим разобрался, запросы к Django отправляются, всё сохраняется и выводится." Создание заметки ничем не отличается от любого другого действия.
Вариантов тут - вагон и маленькая тележка. И для развлечений с гитпулл надо CI, а CI может вполне себе собирать js и копировать его на сервер куда надо...
Олег Котов, вряд ли они будут внутри сети взаимодействовать - фронт на клиенте выполняется, а клиент не знает про внутреннюю сеть ничего. Я предлагаю nginx на хосте держать, а не в контейнерах. И API и фронт будет обслуживать 1 инстанс nginxа.
class AbstractModelMixinTestCase(TestCase) пустой. В нем нет setUpTestData