отрендереную страницу и при помощи JavaScript сделать её интерактивной, в том зависимости от характеристик пользователя в бд (роль, уровень, возраст и т.д.)
                  
                  
                  Вижу решение такое: возвращать одновременно и render и JsonResponse, но за полчаса гугления напрашивается вывод, что либо это не стоит делать либо не так ищу. 
                  
                  
                  Возвращать значения при рендере прямо переменную js - не вариант, ТК js в дальнейшем планируется обфусцировать, чтобы усложнить вмешательство в него.
                  
                  
                  Или все же лучше не усложнять и выделить URL под API и ajax слать на него?
                  
                  
                
Я бы апи сделал и фетч юзал
Обсуждают сегодня