хочу запустить просто html страницу с помощью python + jinja2
(nginx + uwsgi)
Скрипт:
import sys import os from jinja2 import Environment, FileSystemLoader sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) def application(environ, start_response): start_response("200 OK", []) templ_dir = Environment(loader=FileSystemLoader(os.path.join(os.path.dirname(__file__), 'templates'))) template = templ_dir.get_template('base.html') return [template.render()]
страница загружается с кодом 200,ОК, но html из файла base.html не выводит …
Хотя если запускать вот так скрипт из консоли - html выводится (python3 start.py):
if __name__ == "__main__": env = Environment(loader=FileSystemLoader(os.path.join(os.path.dirname(__file__), 'templates'))) template = env.get_template('base.html') print(template.render())
подскажите чего не хватает этому wsgi … читал и на русском и на инглыше пробовал, не доходит пока-что много слов мало понимаю так как практики с питоном мало …