Не кажется. Тут всё, по сути, надо переписывать.
Но вначале следует разобраться с асинхронностью, потому что сейчас понимание если и есть, то на зачаточном уровне.
Делай что хочешь и как хочешь, главное чтобы был хороший дизайн и, желательно, чтобы оно хоть как-то работало (если, конечно, твой сайт вообще кто-то будет на работоспособность проверять).
Впрочем, тут есть нюанс, это вариант для тех, кто как минимум неплохо знает как что и где должно работать и как это реализовать (то есть у тебя должен быть опыт написания фронта и бека). Если сможешь любой момент объяснить так, как-будто у тебя всё идеально работает, то всё ок, иначе "ты в дерьме".)
Но в любом случае удели сильное внимания дизайну, потому что внешний вид сайта будет оцениваться в первую очередь, в отличии от твоего кода, его красоты и "правильности".
Rubix, там ничего не подставляется. В плюсах, насколько помню, 2 - это целочисленное, а 2. - это вещественное. Фактически они равны, но хранятся по разному.
В жс, конечно, все вещественные, но синтаксис аналогичный.
Rubix, хм, интересно, если число записано как флоат, то да, можно напрямую метод вызывать.)
(первую точку после числа интерпретатор относит к числу, поэтому можно и так вызвать: 2.2.toString())
rus76, сожалею, но ты вообще не понимаешь что такое массив и что вообще в коде происходит. Что в первом, что во втором случае одномерные массивы, только в первом случае 4 элемента в массиве, а во втором 3.
Во-первых, смени язык файла с хтмл на джанго-хтмл (справа внизу).
Во-вторых, ты сделал всё правильно и сниппеты перенеслись, только не из джанго-хтмл в хтмл, а из хтмл в джанго-хтмл, что как бы логично исходя из структуры.
Не кажется. Тут всё, по сути, надо переписывать.
Но вначале следует разобраться с асинхронностью, потому что сейчас понимание если и есть, то на зачаточном уровне.