• Как сделать так, чтобы стартовая страница отображалась из Tilda?

    @9550668 Автор вопроса
    Сделал так:
    class IndexView(TemplateView):
        def get(self, request, *args, **kwargs):
            req = get("http://example.tilda.ws")
            cont = req.content.decode("utf-8")
            cont = cont.replace('href="/', 'href="http://example.tilda.ws/')
            return HttpResponse(content=cont, content_type=req.headers.get("Content-Type"), status=req.status_code)


    Во второй части я меняю внутреннюю ссылку на css и js файлы на полный путь.

    Верный ли это способ? Мне кажется что слишком топорно.
    Ответ написан
    Комментировать