Разница между функциями render и rendertostring в Django заключается в их назначении:
Таким образом, render объединяет в себе рендер и формирование ответа сервера, а rendertostring загружает и обрабатывает шаблон, выдавая его результат в виде строки.
При работе функций rendertostring и render фреймворк Django использует шаблонизатор, указанный в параметре TEMPLATES файла settings.py пакета конфигурации. 1