# Usage URL: /docs/usage/ Section: usage Tags: usage -------------------------------------------------------------------------------- Usage Practical patterns for using Kida in your applications. Folder Loading Templates FileSystemLoader, DictLoader, search paths Settings Rendering Contexts Passing variables, globals, nested contexts Shield Escaping HTML escaping, Markup class, safe filter Error Handling Template errors, debugging, stack traces Quick Reference from kida import Environment, FileSystemLoader # Create environment env = Environment( loader=FileSystemLoader("templates/"), autoescape=True, ) # Load and render template = env.get_template("page.html") html = template.render(title="Hello", items=[1, 2, 3]) # Compile from string (not cached) template = env.from_string("{{ name }}") html = template.render(name="World") -------------------------------------------------------------------------------- Metadata: - Word Count: 82 - Reading Time: 1 minutes