jinja.palletsprojects.com

https://jinja.palletsprojects.com

py:function

Identifier Project Name Version Location Display Name Usage example
jinja-filters.abs Jinja 3.1.x templates/#jinja-filters.abs - :py:function:`jinja-filters.abs`
jinja-filters.attr Jinja 3.1.x templates/#jinja-filters.attr - :py:function:`jinja-filters.attr`
jinja-filters.batch Jinja 3.1.x templates/#jinja-filters.batch - :py:function:`jinja-filters.batch`
jinja-filters.capitalize Jinja 3.1.x templates/#jinja-filters.capitalize - :py:function:`jinja-filters.capitalize`
jinja-filters.center Jinja 3.1.x templates/#jinja-filters.center - :py:function:`jinja-filters.center`
jinja-filters.default Jinja 3.1.x templates/#jinja-filters.default - :py:function:`jinja-filters.default`
jinja-filters.dictsort Jinja 3.1.x templates/#jinja-filters.dictsort - :py:function:`jinja-filters.dictsort`
jinja-filters.escape Jinja 3.1.x templates/#jinja-filters.escape - :py:function:`jinja-filters.escape`
jinja-filters.filesizeformat Jinja 3.1.x templates/#jinja-filters.filesizeformat - :py:function:`jinja-filters.filesizeformat`
jinja-filters.first Jinja 3.1.x templates/#jinja-filters.first - :py:function:`jinja-filters.first`
jinja-filters.float Jinja 3.1.x templates/#jinja-filters.float - :py:function:`jinja-filters.float`
jinja-filters.forceescape Jinja 3.1.x templates/#jinja-filters.forceescape - :py:function:`jinja-filters.forceescape`
jinja-filters.format Jinja 3.1.x templates/#jinja-filters.format - :py:function:`jinja-filters.format`
jinja-filters.groupby Jinja 3.1.x templates/#jinja-filters.groupby - :py:function:`jinja-filters.groupby`
jinja-filters.indent Jinja 3.1.x templates/#jinja-filters.indent - :py:function:`jinja-filters.indent`
jinja-filters.int Jinja 3.1.x templates/#jinja-filters.int - :py:function:`jinja-filters.int`
jinja-filters.items Jinja 3.1.x templates/#jinja-filters.items - :py:function:`jinja-filters.items`
jinja-filters.join Jinja 3.1.x templates/#jinja-filters.join - :py:function:`jinja-filters.join`
jinja-filters.last Jinja 3.1.x templates/#jinja-filters.last - :py:function:`jinja-filters.last`
jinja-filters.length Jinja 3.1.x templates/#jinja-filters.length - :py:function:`jinja-filters.length`
jinja-filters.list Jinja 3.1.x templates/#jinja-filters.list - :py:function:`jinja-filters.list`
jinja-filters.lower Jinja 3.1.x templates/#jinja-filters.lower - :py:function:`jinja-filters.lower`
jinja-filters.map Jinja 3.1.x templates/#jinja-filters.map - :py:function:`jinja-filters.map`
jinja-filters.max Jinja 3.1.x templates/#jinja-filters.max - :py:function:`jinja-filters.max`
jinja-filters.min Jinja 3.1.x templates/#jinja-filters.min - :py:function:`jinja-filters.min`
jinja-filters.pprint Jinja 3.1.x templates/#jinja-filters.pprint - :py:function:`jinja-filters.pprint`
jinja-filters.random Jinja 3.1.x templates/#jinja-filters.random - :py:function:`jinja-filters.random`
jinja-filters.reject Jinja 3.1.x templates/#jinja-filters.reject - :py:function:`jinja-filters.reject`
jinja-filters.rejectattr Jinja 3.1.x templates/#jinja-filters.rejectattr - :py:function:`jinja-filters.rejectattr`
jinja-filters.replace Jinja 3.1.x templates/#jinja-filters.replace - :py:function:`jinja-filters.replace`
jinja-filters.reverse Jinja 3.1.x templates/#jinja-filters.reverse - :py:function:`jinja-filters.reverse`
jinja-filters.round Jinja 3.1.x templates/#jinja-filters.round - :py:function:`jinja-filters.round`
jinja-filters.safe Jinja 3.1.x templates/#jinja-filters.safe - :py:function:`jinja-filters.safe`
jinja-filters.select Jinja 3.1.x templates/#jinja-filters.select - :py:function:`jinja-filters.select`
jinja-filters.selectattr Jinja 3.1.x templates/#jinja-filters.selectattr - :py:function:`jinja-filters.selectattr`
jinja-filters.slice Jinja 3.1.x templates/#jinja-filters.slice - :py:function:`jinja-filters.slice`
jinja-filters.sort Jinja 3.1.x templates/#jinja-filters.sort - :py:function:`jinja-filters.sort`
jinja-filters.string Jinja 3.1.x templates/#jinja-filters.string - :py:function:`jinja-filters.string`
jinja-filters.striptags Jinja 3.1.x templates/#jinja-filters.striptags - :py:function:`jinja-filters.striptags`
jinja-filters.sum Jinja 3.1.x templates/#jinja-filters.sum - :py:function:`jinja-filters.sum`
jinja-filters.title Jinja 3.1.x templates/#jinja-filters.title - :py:function:`jinja-filters.title`
jinja-filters.tojson Jinja 3.1.x templates/#jinja-filters.tojson - :py:function:`jinja-filters.tojson`
jinja-filters.trim Jinja 3.1.x templates/#jinja-filters.trim - :py:function:`jinja-filters.trim`
jinja-filters.truncate Jinja 3.1.x templates/#jinja-filters.truncate - :py:function:`jinja-filters.truncate`
jinja-filters.unique Jinja 3.1.x templates/#jinja-filters.unique - :py:function:`jinja-filters.unique`
jinja-filters.upper Jinja 3.1.x templates/#jinja-filters.upper - :py:function:`jinja-filters.upper`
jinja-filters.urlencode Jinja 3.1.x templates/#jinja-filters.urlencode - :py:function:`jinja-filters.urlencode`
jinja-filters.urlize Jinja 3.1.x templates/#jinja-filters.urlize - :py:function:`jinja-filters.urlize`
jinja-filters.wordcount Jinja 3.1.x templates/#jinja-filters.wordcount - :py:function:`jinja-filters.wordcount`
jinja-filters.wordwrap Jinja 3.1.x templates/#jinja-filters.wordwrap - :py:function:`jinja-filters.wordwrap`
jinja-filters.xmlattr Jinja 3.1.x templates/#jinja-filters.xmlattr - :py:function:`jinja-filters.xmlattr`
jinja-globals.dict Jinja 3.1.x templates/#jinja-globals.dict - :py:function:`jinja-globals.dict`
jinja-globals.lipsum Jinja 3.1.x templates/#jinja-globals.lipsum - :py:function:`jinja-globals.lipsum`
jinja-globals.range Jinja 3.1.x templates/#jinja-globals.range - :py:function:`jinja-globals.range`
jinja-tests.boolean Jinja 3.1.x templates/#jinja-tests.boolean - :py:function:`jinja-tests.boolean`
jinja-tests.callable Jinja 3.1.x templates/#jinja-tests.callable - :py:function:`jinja-tests.callable`
jinja-tests.defined Jinja 3.1.x templates/#jinja-tests.defined - :py:function:`jinja-tests.defined`
jinja-tests.divisibleby Jinja 3.1.x templates/#jinja-tests.divisibleby - :py:function:`jinja-tests.divisibleby`
jinja-tests.eq Jinja 3.1.x templates/#jinja-tests.eq - :py:function:`jinja-tests.eq`
jinja-tests.escaped Jinja 3.1.x templates/#jinja-tests.escaped - :py:function:`jinja-tests.escaped`
jinja-tests.even Jinja 3.1.x templates/#jinja-tests.even - :py:function:`jinja-tests.even`
jinja-tests.false Jinja 3.1.x templates/#jinja-tests.false - :py:function:`jinja-tests.false`
jinja-tests.filter Jinja 3.1.x templates/#jinja-tests.filter - :py:function:`jinja-tests.filter`
jinja-tests.float Jinja 3.1.x templates/#jinja-tests.float - :py:function:`jinja-tests.float`
jinja-tests.ge Jinja 3.1.x templates/#jinja-tests.ge - :py:function:`jinja-tests.ge`
jinja-tests.gt Jinja 3.1.x templates/#jinja-tests.gt - :py:function:`jinja-tests.gt`
jinja-tests.in Jinja 3.1.x templates/#jinja-tests.in - :py:function:`jinja-tests.in`
jinja-tests.integer Jinja 3.1.x templates/#jinja-tests.integer - :py:function:`jinja-tests.integer`
jinja-tests.iterable Jinja 3.1.x templates/#jinja-tests.iterable - :py:function:`jinja-tests.iterable`
jinja-tests.le Jinja 3.1.x templates/#jinja-tests.le - :py:function:`jinja-tests.le`
jinja-tests.lower Jinja 3.1.x templates/#jinja-tests.lower - :py:function:`jinja-tests.lower`
jinja-tests.lt Jinja 3.1.x templates/#jinja-tests.lt - :py:function:`jinja-tests.lt`
jinja-tests.mapping Jinja 3.1.x templates/#jinja-tests.mapping - :py:function:`jinja-tests.mapping`
jinja-tests.ne Jinja 3.1.x templates/#jinja-tests.ne - :py:function:`jinja-tests.ne`
jinja-tests.none Jinja 3.1.x templates/#jinja-tests.none - :py:function:`jinja-tests.none`
jinja-tests.number Jinja 3.1.x templates/#jinja-tests.number - :py:function:`jinja-tests.number`
jinja-tests.odd Jinja 3.1.x templates/#jinja-tests.odd - :py:function:`jinja-tests.odd`
jinja-tests.sameas Jinja 3.1.x templates/#jinja-tests.sameas - :py:function:`jinja-tests.sameas`
jinja-tests.sequence Jinja 3.1.x templates/#jinja-tests.sequence - :py:function:`jinja-tests.sequence`
jinja-tests.string Jinja 3.1.x templates/#jinja-tests.string - :py:function:`jinja-tests.string`
jinja-tests.test Jinja 3.1.x templates/#jinja-tests.test - :py:function:`jinja-tests.test`
jinja-tests.true Jinja 3.1.x templates/#jinja-tests.true - :py:function:`jinja-tests.true`
jinja-tests.undefined Jinja 3.1.x templates/#jinja-tests.undefined - :py:function:`jinja-tests.undefined`
jinja-tests.upper Jinja 3.1.x templates/#jinja-tests.upper - :py:function:`jinja-tests.upper`
jinja2.clear_caches Jinja 3.1.x api/#jinja2.clear_caches - :py:function:`jinja2.clear_caches`
jinja2.is_undefined Jinja 3.1.x api/#jinja2.is_undefined - :py:function:`jinja2.is_undefined`
jinja2.lexer.count_newlines Jinja 3.1.x extensions/#jinja2.lexer.count_newlines - :py:function:`jinja2.lexer.count_newlines`
jinja2.make_logging_undefined Jinja 3.1.x api/#jinja2.make_logging_undefined - :py:function:`jinja2.make_logging_undefined`
jinja2.meta.find_referenced_templates Jinja 3.1.x api/#jinja2.meta.find_referenced_templates - :py:function:`jinja2.meta.find_referenced_templates`
jinja2.meta.find_undeclared_variables Jinja 3.1.x api/#jinja2.meta.find_undeclared_variables - :py:function:`jinja2.meta.find_undeclared_variables`
jinja2.pass_context Jinja 3.1.x api/#jinja2.pass_context - :py:function:`jinja2.pass_context`
jinja2.pass_environment Jinja 3.1.x api/#jinja2.pass_environment - :py:function:`jinja2.pass_environment`
jinja2.pass_eval_context Jinja 3.1.x api/#jinja2.pass_eval_context - :py:function:`jinja2.pass_eval_context`
jinja2.sandbox.is_internal_attribute Jinja 3.1.x sandbox/#jinja2.sandbox.is_internal_attribute - :py:function:`jinja2.sandbox.is_internal_attribute`
jinja2.sandbox.modifies_known_mutable Jinja 3.1.x sandbox/#jinja2.sandbox.modifies_known_mutable - :py:function:`jinja2.sandbox.modifies_known_mutable`
jinja2.sandbox.unsafe Jinja 3.1.x sandbox/#jinja2.sandbox.unsafe - :py:function:`jinja2.sandbox.unsafe`
jinja2.select_autoescape Jinja 3.1.x api/#jinja2.select_autoescape - :py:function:`jinja2.select_autoescape`

py:class

Identifier Project Name Version Location Display Name Usage example
jinja-globals.cycler Jinja 3.1.x templates/#jinja-globals.cycler - :py:class:`jinja-globals.cycler`
jinja-globals.joiner Jinja 3.1.x templates/#jinja-globals.joiner - :py:class:`jinja-globals.joiner`
jinja-globals.namespace Jinja 3.1.x templates/#jinja-globals.namespace - :py:class:`jinja-globals.namespace`
jinja2.BaseLoader Jinja 3.1.x api/#jinja2.BaseLoader - :py:class:`jinja2.BaseLoader`
jinja2.BytecodeCache Jinja 3.1.x api/#jinja2.BytecodeCache - :py:class:`jinja2.BytecodeCache`
jinja2.ChainableUndefined Jinja 3.1.x api/#jinja2.ChainableUndefined - :py:class:`jinja2.ChainableUndefined`
jinja2.ChoiceLoader Jinja 3.1.x api/#jinja2.ChoiceLoader - :py:class:`jinja2.ChoiceLoader`
jinja2.DebugUndefined Jinja 3.1.x api/#jinja2.DebugUndefined - :py:class:`jinja2.DebugUndefined`
jinja2.DictLoader Jinja 3.1.x api/#jinja2.DictLoader - :py:class:`jinja2.DictLoader`
jinja2.Environment Jinja 3.1.x api/#jinja2.Environment - :py:class:`jinja2.Environment`
jinja2.FileSystemBytecodeCache Jinja 3.1.x api/#jinja2.FileSystemBytecodeCache - :py:class:`jinja2.FileSystemBytecodeCache`
jinja2.FileSystemLoader Jinja 3.1.x api/#jinja2.FileSystemLoader - :py:class:`jinja2.FileSystemLoader`
jinja2.FunctionLoader Jinja 3.1.x api/#jinja2.FunctionLoader - :py:class:`jinja2.FunctionLoader`
jinja2.MemcachedBytecodeCache Jinja 3.1.x api/#jinja2.MemcachedBytecodeCache - :py:class:`jinja2.MemcachedBytecodeCache`
jinja2.MemcachedBytecodeCache.MinimalClientInterface Jinja 3.1.x api/#jinja2.MemcachedBytecodeCache.MinimalClientInterface - :py:class:`jinja2.MemcachedBytecodeCache.MinimalClientInterface`
jinja2.ModuleLoader Jinja 3.1.x api/#jinja2.ModuleLoader - :py:class:`jinja2.ModuleLoader`
jinja2.PackageLoader Jinja 3.1.x api/#jinja2.PackageLoader - :py:class:`jinja2.PackageLoader`
jinja2.PrefixLoader Jinja 3.1.x api/#jinja2.PrefixLoader - :py:class:`jinja2.PrefixLoader`
jinja2.StrictUndefined Jinja 3.1.x api/#jinja2.StrictUndefined - :py:class:`jinja2.StrictUndefined`
jinja2.Template Jinja 3.1.x api/#jinja2.Template - :py:class:`jinja2.Template`
jinja2.Undefined Jinja 3.1.x api/#jinja2.Undefined - :py:class:`jinja2.Undefined`
jinja2.bccache.Bucket Jinja 3.1.x api/#jinja2.bccache.Bucket - :py:class:`jinja2.bccache.Bucket`
jinja2.bccache.BytecodeCache Jinja 3.1.x api/#jinja2.BytecodeCache - :py:class:`jinja2.bccache.BytecodeCache`
jinja2.bccache.FileSystemBytecodeCache Jinja 3.1.x api/#jinja2.FileSystemBytecodeCache - :py:class:`jinja2.bccache.FileSystemBytecodeCache`
jinja2.bccache.MemcachedBytecodeCache Jinja 3.1.x api/#jinja2.MemcachedBytecodeCache - :py:class:`jinja2.bccache.MemcachedBytecodeCache`
jinja2.environment.Environment Jinja 3.1.x api/#jinja2.Environment - :py:class:`jinja2.environment.Environment`
jinja2.environment.Template Jinja 3.1.x api/#jinja2.Template - :py:class:`jinja2.environment.Template`
jinja2.environment.TemplateStream Jinja 3.1.x api/#jinja2.environment.TemplateStream - :py:class:`jinja2.environment.TemplateStream`
jinja2.ext.Extension Jinja 3.1.x extensions/#jinja2.ext.Extension - :py:class:`jinja2.ext.Extension`
jinja2.lexer.Token Jinja 3.1.x extensions/#jinja2.lexer.Token - :py:class:`jinja2.lexer.Token`
jinja2.lexer.TokenStream Jinja 3.1.x extensions/#jinja2.lexer.TokenStream - :py:class:`jinja2.lexer.TokenStream`
jinja2.loaders.BaseLoader Jinja 3.1.x api/#jinja2.BaseLoader - :py:class:`jinja2.loaders.BaseLoader`
jinja2.loaders.ChoiceLoader Jinja 3.1.x api/#jinja2.ChoiceLoader - :py:class:`jinja2.loaders.ChoiceLoader`
jinja2.loaders.DictLoader Jinja 3.1.x api/#jinja2.DictLoader - :py:class:`jinja2.loaders.DictLoader`
jinja2.loaders.FileSystemLoader Jinja 3.1.x api/#jinja2.FileSystemLoader - :py:class:`jinja2.loaders.FileSystemLoader`
jinja2.loaders.FunctionLoader Jinja 3.1.x api/#jinja2.FunctionLoader - :py:class:`jinja2.loaders.FunctionLoader`
jinja2.loaders.ModuleLoader Jinja 3.1.x api/#jinja2.ModuleLoader - :py:class:`jinja2.loaders.ModuleLoader`
jinja2.loaders.PackageLoader Jinja 3.1.x api/#jinja2.PackageLoader - :py:class:`jinja2.loaders.PackageLoader`
jinja2.loaders.PrefixLoader Jinja 3.1.x api/#jinja2.PrefixLoader - :py:class:`jinja2.loaders.PrefixLoader`
jinja2.nativetypes.NativeEnvironment Jinja 3.1.x nativetypes/#jinja2.nativetypes.NativeEnvironment - :py:class:`jinja2.nativetypes.NativeEnvironment`
jinja2.nativetypes.NativeTemplate Jinja 3.1.x nativetypes/#jinja2.nativetypes.NativeTemplate - :py:class:`jinja2.nativetypes.NativeTemplate`
jinja2.nodes.Add Jinja 3.1.x extensions/#jinja2.nodes.Add - :py:class:`jinja2.nodes.Add`
jinja2.nodes.And Jinja 3.1.x extensions/#jinja2.nodes.And - :py:class:`jinja2.nodes.And`
jinja2.nodes.Assign Jinja 3.1.x extensions/#jinja2.nodes.Assign - :py:class:`jinja2.nodes.Assign`
jinja2.nodes.AssignBlock Jinja 3.1.x extensions/#jinja2.nodes.AssignBlock - :py:class:`jinja2.nodes.AssignBlock`
jinja2.nodes.BinExpr Jinja 3.1.x extensions/#jinja2.nodes.BinExpr - :py:class:`jinja2.nodes.BinExpr`
jinja2.nodes.Block Jinja 3.1.x extensions/#jinja2.nodes.Block - :py:class:`jinja2.nodes.Block`
jinja2.nodes.Break Jinja 3.1.x extensions/#jinja2.nodes.Break - :py:class:`jinja2.nodes.Break`
jinja2.nodes.Call Jinja 3.1.x extensions/#jinja2.nodes.Call - :py:class:`jinja2.nodes.Call`
jinja2.nodes.CallBlock Jinja 3.1.x extensions/#jinja2.nodes.CallBlock - :py:class:`jinja2.nodes.CallBlock`
jinja2.nodes.Compare Jinja 3.1.x extensions/#jinja2.nodes.Compare - :py:class:`jinja2.nodes.Compare`
jinja2.nodes.Concat Jinja 3.1.x extensions/#jinja2.nodes.Concat - :py:class:`jinja2.nodes.Concat`
jinja2.nodes.CondExpr Jinja 3.1.x extensions/#jinja2.nodes.CondExpr - :py:class:`jinja2.nodes.CondExpr`
jinja2.nodes.Const Jinja 3.1.x extensions/#jinja2.nodes.Const - :py:class:`jinja2.nodes.Const`
jinja2.nodes.ContextReference Jinja 3.1.x extensions/#jinja2.nodes.ContextReference - :py:class:`jinja2.nodes.ContextReference`
jinja2.nodes.Continue Jinja 3.1.x extensions/#jinja2.nodes.Continue - :py:class:`jinja2.nodes.Continue`
jinja2.nodes.DerivedContextReference Jinja 3.1.x extensions/#jinja2.nodes.DerivedContextReference - :py:class:`jinja2.nodes.DerivedContextReference`
jinja2.nodes.Dict Jinja 3.1.x extensions/#jinja2.nodes.Dict - :py:class:`jinja2.nodes.Dict`
jinja2.nodes.Div Jinja 3.1.x extensions/#jinja2.nodes.Div - :py:class:`jinja2.nodes.Div`
jinja2.nodes.EnvironmentAttribute Jinja 3.1.x extensions/#jinja2.nodes.EnvironmentAttribute - :py:class:`jinja2.nodes.EnvironmentAttribute`
jinja2.nodes.EvalContext Jinja 3.1.x api/#jinja2.nodes.EvalContext - :py:class:`jinja2.nodes.EvalContext`
jinja2.nodes.EvalContextModifier Jinja 3.1.x extensions/#jinja2.nodes.EvalContextModifier - :py:class:`jinja2.nodes.EvalContextModifier`
jinja2.nodes.Expr Jinja 3.1.x extensions/#jinja2.nodes.Expr - :py:class:`jinja2.nodes.Expr`
jinja2.nodes.ExprStmt Jinja 3.1.x extensions/#jinja2.nodes.ExprStmt - :py:class:`jinja2.nodes.ExprStmt`
jinja2.nodes.Extends Jinja 3.1.x extensions/#jinja2.nodes.Extends - :py:class:`jinja2.nodes.Extends`
jinja2.nodes.ExtensionAttribute Jinja 3.1.x extensions/#jinja2.nodes.ExtensionAttribute - :py:class:`jinja2.nodes.ExtensionAttribute`
jinja2.nodes.Filter Jinja 3.1.x extensions/#jinja2.nodes.Filter - :py:class:`jinja2.nodes.Filter`
jinja2.nodes.FilterBlock Jinja 3.1.x extensions/#jinja2.nodes.FilterBlock - :py:class:`jinja2.nodes.FilterBlock`
jinja2.nodes.FloorDiv Jinja 3.1.x extensions/#jinja2.nodes.FloorDiv - :py:class:`jinja2.nodes.FloorDiv`
jinja2.nodes.For Jinja 3.1.x extensions/#jinja2.nodes.For - :py:class:`jinja2.nodes.For`
jinja2.nodes.FromImport Jinja 3.1.x extensions/#jinja2.nodes.FromImport - :py:class:`jinja2.nodes.FromImport`
jinja2.nodes.Getattr Jinja 3.1.x extensions/#jinja2.nodes.Getattr - :py:class:`jinja2.nodes.Getattr`
jinja2.nodes.Getitem Jinja 3.1.x extensions/#jinja2.nodes.Getitem - :py:class:`jinja2.nodes.Getitem`
jinja2.nodes.Helper Jinja 3.1.x extensions/#jinja2.nodes.Helper - :py:class:`jinja2.nodes.Helper`
jinja2.nodes.If Jinja 3.1.x extensions/#jinja2.nodes.If - :py:class:`jinja2.nodes.If`
jinja2.nodes.Import Jinja 3.1.x extensions/#jinja2.nodes.Import - :py:class:`jinja2.nodes.Import`
jinja2.nodes.ImportedName Jinja 3.1.x extensions/#jinja2.nodes.ImportedName - :py:class:`jinja2.nodes.ImportedName`
jinja2.nodes.Include Jinja 3.1.x extensions/#jinja2.nodes.Include - :py:class:`jinja2.nodes.Include`
jinja2.nodes.InternalName Jinja 3.1.x extensions/#jinja2.nodes.InternalName - :py:class:`jinja2.nodes.InternalName`
jinja2.nodes.Keyword Jinja 3.1.x extensions/#jinja2.nodes.Keyword - :py:class:`jinja2.nodes.Keyword`
jinja2.nodes.List Jinja 3.1.x extensions/#jinja2.nodes.List - :py:class:`jinja2.nodes.List`
jinja2.nodes.Literal Jinja 3.1.x extensions/#jinja2.nodes.Literal - :py:class:`jinja2.nodes.Literal`
jinja2.nodes.Macro Jinja 3.1.x extensions/#jinja2.nodes.Macro - :py:class:`jinja2.nodes.Macro`
jinja2.nodes.MarkSafe Jinja 3.1.x extensions/#jinja2.nodes.MarkSafe - :py:class:`jinja2.nodes.MarkSafe`
jinja2.nodes.MarkSafeIfAutoescape Jinja 3.1.x extensions/#jinja2.nodes.MarkSafeIfAutoescape - :py:class:`jinja2.nodes.MarkSafeIfAutoescape`
jinja2.nodes.Mod Jinja 3.1.x extensions/#jinja2.nodes.Mod - :py:class:`jinja2.nodes.Mod`
jinja2.nodes.Mul Jinja 3.1.x extensions/#jinja2.nodes.Mul - :py:class:`jinja2.nodes.Mul`
jinja2.nodes.NSRef Jinja 3.1.x extensions/#jinja2.nodes.NSRef - :py:class:`jinja2.nodes.NSRef`
jinja2.nodes.Name Jinja 3.1.x extensions/#jinja2.nodes.Name - :py:class:`jinja2.nodes.Name`
jinja2.nodes.Neg Jinja 3.1.x extensions/#jinja2.nodes.Neg - :py:class:`jinja2.nodes.Neg`
jinja2.nodes.Node Jinja 3.1.x extensions/#jinja2.nodes.Node - :py:class:`jinja2.nodes.Node`
jinja2.nodes.Not Jinja 3.1.x extensions/#jinja2.nodes.Not - :py:class:`jinja2.nodes.Not`
jinja2.nodes.Operand Jinja 3.1.x extensions/#jinja2.nodes.Operand - :py:class:`jinja2.nodes.Operand`
jinja2.nodes.Or Jinja 3.1.x extensions/#jinja2.nodes.Or - :py:class:`jinja2.nodes.Or`
jinja2.nodes.Output Jinja 3.1.x extensions/#jinja2.nodes.Output - :py:class:`jinja2.nodes.Output`
jinja2.nodes.OverlayScope Jinja 3.1.x extensions/#jinja2.nodes.OverlayScope - :py:class:`jinja2.nodes.OverlayScope`
jinja2.nodes.Pair Jinja 3.1.x extensions/#jinja2.nodes.Pair - :py:class:`jinja2.nodes.Pair`
jinja2.nodes.Pos Jinja 3.1.x extensions/#jinja2.nodes.Pos - :py:class:`jinja2.nodes.Pos`
jinja2.nodes.Pow Jinja 3.1.x extensions/#jinja2.nodes.Pow - :py:class:`jinja2.nodes.Pow`
jinja2.nodes.Scope Jinja 3.1.x extensions/#jinja2.nodes.Scope - :py:class:`jinja2.nodes.Scope`
jinja2.nodes.ScopedEvalContextModifier Jinja 3.1.x extensions/#jinja2.nodes.ScopedEvalContextModifier - :py:class:`jinja2.nodes.ScopedEvalContextModifier`
jinja2.nodes.Slice Jinja 3.1.x extensions/#jinja2.nodes.Slice - :py:class:`jinja2.nodes.Slice`
jinja2.nodes.Stmt Jinja 3.1.x extensions/#jinja2.nodes.Stmt - :py:class:`jinja2.nodes.Stmt`
jinja2.nodes.Sub Jinja 3.1.x extensions/#jinja2.nodes.Sub - :py:class:`jinja2.nodes.Sub`
jinja2.nodes.Template Jinja 3.1.x extensions/#jinja2.nodes.Template - :py:class:`jinja2.nodes.Template`
jinja2.nodes.TemplateData Jinja 3.1.x extensions/#jinja2.nodes.TemplateData - :py:class:`jinja2.nodes.TemplateData`
jinja2.nodes.Test Jinja 3.1.x extensions/#jinja2.nodes.Test - :py:class:`jinja2.nodes.Test`
jinja2.nodes.Tuple Jinja 3.1.x extensions/#jinja2.nodes.Tuple - :py:class:`jinja2.nodes.Tuple`
jinja2.nodes.UnaryExpr Jinja 3.1.x extensions/#jinja2.nodes.UnaryExpr - :py:class:`jinja2.nodes.UnaryExpr`
jinja2.nodes.With Jinja 3.1.x extensions/#jinja2.nodes.With - :py:class:`jinja2.nodes.With`
jinja2.nodes._FilterTestCommon Jinja 3.1.x extensions/#jinja2.nodes._FilterTestCommon - :py:class:`jinja2.nodes._FilterTestCommon`
jinja2.parser.Parser Jinja 3.1.x extensions/#jinja2.parser.Parser - :py:class:`jinja2.parser.Parser`
jinja2.runtime.ChainableUndefined Jinja 3.1.x api/#jinja2.ChainableUndefined - :py:class:`jinja2.runtime.ChainableUndefined`
jinja2.runtime.Context Jinja 3.1.x api/#jinja2.runtime.Context - :py:class:`jinja2.runtime.Context`
jinja2.runtime.DebugUndefined Jinja 3.1.x api/#jinja2.DebugUndefined - :py:class:`jinja2.runtime.DebugUndefined`
jinja2.runtime.StrictUndefined Jinja 3.1.x api/#jinja2.StrictUndefined - :py:class:`jinja2.runtime.StrictUndefined`
jinja2.runtime.Undefined Jinja 3.1.x api/#jinja2.Undefined - :py:class:`jinja2.runtime.Undefined`
jinja2.sandbox.ImmutableSandboxedEnvironment Jinja 3.1.x sandbox/#jinja2.sandbox.ImmutableSandboxedEnvironment - :py:class:`jinja2.sandbox.ImmutableSandboxedEnvironment`
jinja2.sandbox.SandboxedEnvironment Jinja 3.1.x sandbox/#jinja2.sandbox.SandboxedEnvironment - :py:class:`jinja2.sandbox.SandboxedEnvironment`

py:property

Identifier Project Name Version Location Display Name Usage example
jinja-globals.cycler.current Jinja 3.1.x templates/#jinja-globals.cycler.current - :py:property:`jinja-globals.cycler.current`
jinja2.Template.module Jinja 3.1.x api/#jinja2.Template.module - :py:property:`jinja2.Template.module`
jinja2.lexer.TokenStream.eos Jinja 3.1.x extensions/#jinja2.lexer.TokenStream.eos - :py:property:`jinja2.lexer.TokenStream.eos`

py:method

Identifier Project Name Version Location Display Name Usage example
jinja-globals.cycler.next Jinja 3.1.x templates/#jinja-globals.cycler.next - :py:method:`jinja-globals.cycler.next`
jinja-globals.cycler.reset Jinja 3.1.x templates/#jinja-globals.cycler.reset - :py:method:`jinja-globals.cycler.reset`
jinja2.BaseLoader.get_source Jinja 3.1.x api/#jinja2.BaseLoader.get_source - :py:method:`jinja2.BaseLoader.get_source`
jinja2.BaseLoader.load Jinja 3.1.x api/#jinja2.BaseLoader.load - :py:method:`jinja2.BaseLoader.load`
jinja2.BytecodeCache.clear Jinja 3.1.x api/#jinja2.BytecodeCache.clear - :py:method:`jinja2.BytecodeCache.clear`
jinja2.BytecodeCache.dump_bytecode Jinja 3.1.x api/#jinja2.BytecodeCache.dump_bytecode - :py:method:`jinja2.BytecodeCache.dump_bytecode`
jinja2.BytecodeCache.load_bytecode Jinja 3.1.x api/#jinja2.BytecodeCache.load_bytecode - :py:method:`jinja2.BytecodeCache.load_bytecode`
jinja2.Environment.add_extension Jinja 3.1.x api/#jinja2.Environment.add_extension - :py:method:`jinja2.Environment.add_extension`
jinja2.Environment.compile_expression Jinja 3.1.x api/#jinja2.Environment.compile_expression - :py:method:`jinja2.Environment.compile_expression`
jinja2.Environment.compile_templates Jinja 3.1.x api/#jinja2.Environment.compile_templates - :py:method:`jinja2.Environment.compile_templates`
jinja2.Environment.extend Jinja 3.1.x api/#jinja2.Environment.extend - :py:method:`jinja2.Environment.extend`
jinja2.Environment.extract_translations Jinja 3.1.x extensions/#jinja2.Environment.extract_translations - :py:method:`jinja2.Environment.extract_translations`
jinja2.Environment.from_string Jinja 3.1.x api/#jinja2.Environment.from_string - :py:method:`jinja2.Environment.from_string`
jinja2.Environment.get_or_select_template Jinja 3.1.x api/#jinja2.Environment.get_or_select_template - :py:method:`jinja2.Environment.get_or_select_template`
jinja2.Environment.get_template Jinja 3.1.x api/#jinja2.Environment.get_template - :py:method:`jinja2.Environment.get_template`
jinja2.Environment.install_gettext_callables Jinja 3.1.x extensions/#jinja2.Environment.install_gettext_callables - :py:method:`jinja2.Environment.install_gettext_callables`
jinja2.Environment.install_gettext_translations Jinja 3.1.x extensions/#jinja2.Environment.install_gettext_translations - :py:method:`jinja2.Environment.install_gettext_translations`
jinja2.Environment.install_null_translations Jinja 3.1.x extensions/#jinja2.Environment.install_null_translations - :py:method:`jinja2.Environment.install_null_translations`
jinja2.Environment.join_path Jinja 3.1.x api/#jinja2.Environment.join_path - :py:method:`jinja2.Environment.join_path`
jinja2.Environment.lex Jinja 3.1.x api/#jinja2.Environment.lex - :py:method:`jinja2.Environment.lex`
jinja2.Environment.list_templates Jinja 3.1.x api/#jinja2.Environment.list_templates - :py:method:`jinja2.Environment.list_templates`
jinja2.Environment.overlay Jinja 3.1.x api/#jinja2.Environment.overlay - :py:method:`jinja2.Environment.overlay`
jinja2.Environment.parse Jinja 3.1.x api/#jinja2.Environment.parse - :py:method:`jinja2.Environment.parse`
jinja2.Environment.preprocess Jinja 3.1.x api/#jinja2.Environment.preprocess - :py:method:`jinja2.Environment.preprocess`
jinja2.Environment.select_template Jinja 3.1.x api/#jinja2.Environment.select_template - :py:method:`jinja2.Environment.select_template`
jinja2.Environment.undefined Jinja 3.1.x api/#jinja2.Environment.undefined - :py:method:`jinja2.Environment.undefined`
jinja2.Environment.uninstall_gettext_translations Jinja 3.1.x extensions/#jinja2.Environment.uninstall_gettext_translations - :py:method:`jinja2.Environment.uninstall_gettext_translations`
jinja2.MemcachedBytecodeCache.MinimalClientInterface.get Jinja 3.1.x api/#jinja2.MemcachedBytecodeCache.MinimalClientInterface.get - :py:method:`jinja2.MemcachedBytecodeCache.MinimalClientInterface.get`
jinja2.MemcachedBytecodeCache.MinimalClientInterface.set Jinja 3.1.x api/#jinja2.MemcachedBytecodeCache.MinimalClientInterface.set - :py:method:`jinja2.MemcachedBytecodeCache.MinimalClientInterface.set`
jinja2.Template.generate Jinja 3.1.x api/#jinja2.Template.generate - :py:method:`jinja2.Template.generate`
jinja2.Template.generate_async Jinja 3.1.x api/#jinja2.Template.generate_async - :py:method:`jinja2.Template.generate_async`
jinja2.Template.make_module Jinja 3.1.x api/#jinja2.Template.make_module - :py:method:`jinja2.Template.make_module`
jinja2.Template.new_context Jinja 3.1.x api/#jinja2.Template.new_context - :py:method:`jinja2.Template.new_context`
jinja2.Template.render Jinja 3.1.x api/#jinja2.Template.render - :py:method:`jinja2.Template.render`
jinja2.Template.render_async Jinja 3.1.x api/#jinja2.Template.render_async - :py:method:`jinja2.Template.render_async`
jinja2.Template.root_render_func Jinja 3.1.x api/#jinja2.Template.root_render_func - :py:method:`jinja2.Template.root_render_func`
jinja2.Template.stream Jinja 3.1.x api/#jinja2.Template.stream - :py:method:`jinja2.Template.stream`
jinja2.Undefined._fail_with_undefined_error Jinja 3.1.x api/#jinja2.Undefined._fail_with_undefined_error - :py:method:`jinja2.Undefined._fail_with_undefined_error`
jinja2.bccache.Bucket.bytecode_from_string Jinja 3.1.x api/#jinja2.bccache.Bucket.bytecode_from_string - :py:method:`jinja2.bccache.Bucket.bytecode_from_string`
jinja2.bccache.Bucket.bytecode_to_string Jinja 3.1.x api/#jinja2.bccache.Bucket.bytecode_to_string - :py:method:`jinja2.bccache.Bucket.bytecode_to_string`
jinja2.bccache.Bucket.load_bytecode Jinja 3.1.x api/#jinja2.bccache.Bucket.load_bytecode - :py:method:`jinja2.bccache.Bucket.load_bytecode`
jinja2.bccache.Bucket.reset Jinja 3.1.x api/#jinja2.bccache.Bucket.reset - :py:method:`jinja2.bccache.Bucket.reset`
jinja2.bccache.Bucket.write_bytecode Jinja 3.1.x api/#jinja2.bccache.Bucket.write_bytecode - :py:method:`jinja2.bccache.Bucket.write_bytecode`
jinja2.environment.TemplateStream.disable_buffering Jinja 3.1.x api/#jinja2.environment.TemplateStream.disable_buffering - :py:method:`jinja2.environment.TemplateStream.disable_buffering`
jinja2.environment.TemplateStream.dump Jinja 3.1.x api/#jinja2.environment.TemplateStream.dump - :py:method:`jinja2.environment.TemplateStream.dump`
jinja2.environment.TemplateStream.enable_buffering Jinja 3.1.x api/#jinja2.environment.TemplateStream.enable_buffering - :py:method:`jinja2.environment.TemplateStream.enable_buffering`
jinja2.ext.Extension.attr Jinja 3.1.x extensions/#jinja2.ext.Extension.attr - :py:method:`jinja2.ext.Extension.attr`
jinja2.ext.Extension.call_method Jinja 3.1.x extensions/#jinja2.ext.Extension.call_method - :py:method:`jinja2.ext.Extension.call_method`
jinja2.ext.Extension.filter_stream Jinja 3.1.x extensions/#jinja2.ext.Extension.filter_stream - :py:method:`jinja2.ext.Extension.filter_stream`
jinja2.ext.Extension.parse Jinja 3.1.x extensions/#jinja2.ext.Extension.parse - :py:method:`jinja2.ext.Extension.parse`
jinja2.ext.Extension.preprocess Jinja 3.1.x extensions/#jinja2.ext.Extension.preprocess - :py:method:`jinja2.ext.Extension.preprocess`
jinja2.lexer.Token.test Jinja 3.1.x extensions/#jinja2.lexer.Token.test - :py:method:`jinja2.lexer.Token.test`
jinja2.lexer.Token.test_any Jinja 3.1.x extensions/#jinja2.lexer.Token.test_any - :py:method:`jinja2.lexer.Token.test_any`
jinja2.lexer.TokenStream.__next__ Jinja 3.1.x extensions/#jinja2.lexer.TokenStream.__next__ - :py:method:`jinja2.lexer.TokenStream.__next__`
jinja2.lexer.TokenStream.expect Jinja 3.1.x extensions/#jinja2.lexer.TokenStream.expect - :py:method:`jinja2.lexer.TokenStream.expect`
jinja2.lexer.TokenStream.look Jinja 3.1.x extensions/#jinja2.lexer.TokenStream.look - :py:method:`jinja2.lexer.TokenStream.look`
jinja2.lexer.TokenStream.next_if Jinja 3.1.x extensions/#jinja2.lexer.TokenStream.next_if - :py:method:`jinja2.lexer.TokenStream.next_if`
jinja2.lexer.TokenStream.push Jinja 3.1.x extensions/#jinja2.lexer.TokenStream.push - :py:method:`jinja2.lexer.TokenStream.push`
jinja2.lexer.TokenStream.skip Jinja 3.1.x extensions/#jinja2.lexer.TokenStream.skip - :py:method:`jinja2.lexer.TokenStream.skip`
jinja2.lexer.TokenStream.skip_if Jinja 3.1.x extensions/#jinja2.lexer.TokenStream.skip_if - :py:method:`jinja2.lexer.TokenStream.skip_if`
jinja2.nativetypes.NativeTemplate.render Jinja 3.1.x nativetypes/#jinja2.nativetypes.NativeTemplate.render - :py:method:`jinja2.nativetypes.NativeTemplate.render`
jinja2.nodes.Expr.as_const Jinja 3.1.x extensions/#jinja2.nodes.Expr.as_const - :py:method:`jinja2.nodes.Expr.as_const`
jinja2.nodes.Expr.can_assign Jinja 3.1.x extensions/#jinja2.nodes.Expr.can_assign - :py:method:`jinja2.nodes.Expr.can_assign`
jinja2.nodes.Node.find Jinja 3.1.x extensions/#jinja2.nodes.Node.find - :py:method:`jinja2.nodes.Node.find`
jinja2.nodes.Node.find_all Jinja 3.1.x extensions/#jinja2.nodes.Node.find_all - :py:method:`jinja2.nodes.Node.find_all`
jinja2.nodes.Node.iter_child_nodes Jinja 3.1.x extensions/#jinja2.nodes.Node.iter_child_nodes - :py:method:`jinja2.nodes.Node.iter_child_nodes`
jinja2.nodes.Node.iter_fields Jinja 3.1.x extensions/#jinja2.nodes.Node.iter_fields - :py:method:`jinja2.nodes.Node.iter_fields`
jinja2.nodes.Node.set_ctx Jinja 3.1.x extensions/#jinja2.nodes.Node.set_ctx - :py:method:`jinja2.nodes.Node.set_ctx`
jinja2.nodes.Node.set_environment Jinja 3.1.x extensions/#jinja2.nodes.Node.set_environment - :py:method:`jinja2.nodes.Node.set_environment`
jinja2.nodes.Node.set_lineno Jinja 3.1.x extensions/#jinja2.nodes.Node.set_lineno - :py:method:`jinja2.nodes.Node.set_lineno`
jinja2.parser.Parser.fail Jinja 3.1.x extensions/#jinja2.parser.Parser.fail - :py:method:`jinja2.parser.Parser.fail`
jinja2.parser.Parser.free_identifier Jinja 3.1.x extensions/#jinja2.parser.Parser.free_identifier - :py:method:`jinja2.parser.Parser.free_identifier`
jinja2.parser.Parser.parse_assign_target Jinja 3.1.x extensions/#jinja2.parser.Parser.parse_assign_target - :py:method:`jinja2.parser.Parser.parse_assign_target`
jinja2.parser.Parser.parse_expression Jinja 3.1.x extensions/#jinja2.parser.Parser.parse_expression - :py:method:`jinja2.parser.Parser.parse_expression`
jinja2.parser.Parser.parse_statements Jinja 3.1.x extensions/#jinja2.parser.Parser.parse_statements - :py:method:`jinja2.parser.Parser.parse_statements`
jinja2.parser.Parser.parse_tuple Jinja 3.1.x extensions/#jinja2.parser.Parser.parse_tuple - :py:method:`jinja2.parser.Parser.parse_tuple`
jinja2.runtime.Context.call Jinja 3.1.x api/#jinja2.runtime.Context.call - :py:method:`jinja2.runtime.Context.call`
jinja2.runtime.Context.get Jinja 3.1.x api/#jinja2.runtime.Context.get - :py:method:`jinja2.runtime.Context.get`
jinja2.runtime.Context.get_all Jinja 3.1.x api/#jinja2.runtime.Context.get_all - :py:method:`jinja2.runtime.Context.get_all`
jinja2.runtime.Context.get_exported Jinja 3.1.x api/#jinja2.runtime.Context.get_exported - :py:method:`jinja2.runtime.Context.get_exported`
jinja2.runtime.Context.resolve Jinja 3.1.x api/#jinja2.runtime.Context.resolve - :py:method:`jinja2.runtime.Context.resolve`
jinja2.runtime.Context.resolve_or_missing Jinja 3.1.x api/#jinja2.runtime.Context.resolve_or_missing - :py:method:`jinja2.runtime.Context.resolve_or_missing`
jinja2.sandbox.SandboxedEnvironment.call_binop Jinja 3.1.x sandbox/#jinja2.sandbox.SandboxedEnvironment.call_binop - :py:method:`jinja2.sandbox.SandboxedEnvironment.call_binop`
jinja2.sandbox.SandboxedEnvironment.call_unop Jinja 3.1.x sandbox/#jinja2.sandbox.SandboxedEnvironment.call_unop - :py:method:`jinja2.sandbox.SandboxedEnvironment.call_unop`
jinja2.sandbox.SandboxedEnvironment.is_safe_attribute Jinja 3.1.x sandbox/#jinja2.sandbox.SandboxedEnvironment.is_safe_attribute - :py:method:`jinja2.sandbox.SandboxedEnvironment.is_safe_attribute`
jinja2.sandbox.SandboxedEnvironment.is_safe_callable Jinja 3.1.x sandbox/#jinja2.sandbox.SandboxedEnvironment.is_safe_callable - :py:method:`jinja2.sandbox.SandboxedEnvironment.is_safe_callable`

py:attribute

Identifier Project Name Version Location Display Name Usage example
jinja2.Environment.code_generator_class Jinja 3.1.x api/#jinja2.Environment.code_generator_class - :py:attribute:`jinja2.Environment.code_generator_class`
jinja2.Environment.context_class Jinja 3.1.x api/#jinja2.Environment.context_class - :py:attribute:`jinja2.Environment.context_class`
jinja2.Environment.filters Jinja 3.1.x api/#jinja2.Environment.filters - :py:attribute:`jinja2.Environment.filters`
jinja2.Environment.globals Jinja 3.1.x api/#jinja2.Environment.globals - :py:attribute:`jinja2.Environment.globals`
jinja2.Environment.policies Jinja 3.1.x api/#jinja2.Environment.policies - :py:attribute:`jinja2.Environment.policies`
jinja2.Environment.sandboxed Jinja 3.1.x api/#jinja2.Environment.sandboxed - :py:attribute:`jinja2.Environment.sandboxed`
jinja2.Environment.shared Jinja 3.1.x api/#jinja2.Environment.shared - :py:attribute:`jinja2.Environment.shared`
jinja2.Environment.tests Jinja 3.1.x api/#jinja2.Environment.tests - :py:attribute:`jinja2.Environment.tests`
jinja2.Template.blocks Jinja 3.1.x api/#jinja2.Template.blocks - :py:attribute:`jinja2.Template.blocks`
jinja2.Template.filename Jinja 3.1.x api/#jinja2.Template.filename - :py:attribute:`jinja2.Template.filename`
jinja2.Template.globals Jinja 3.1.x api/#jinja2.Template.globals - :py:attribute:`jinja2.Template.globals`
jinja2.Template.is_up_to_date Jinja 3.1.x api/#jinja2.Template.is_up_to_date - :py:attribute:`jinja2.Template.is_up_to_date`
jinja2.Template.name Jinja 3.1.x api/#jinja2.Template.name - :py:attribute:`jinja2.Template.name`
jinja2.TemplateSyntaxError.filename Jinja 3.1.x api/#jinja2.TemplateSyntaxError.filename - :py:attribute:`jinja2.TemplateSyntaxError.filename`
jinja2.TemplateSyntaxError.lineno Jinja 3.1.x api/#jinja2.TemplateSyntaxError.lineno - :py:attribute:`jinja2.TemplateSyntaxError.lineno`
jinja2.TemplateSyntaxError.message Jinja 3.1.x api/#jinja2.TemplateSyntaxError.message - :py:attribute:`jinja2.TemplateSyntaxError.message`
jinja2.TemplateSyntaxError.name Jinja 3.1.x api/#jinja2.TemplateSyntaxError.name - :py:attribute:`jinja2.TemplateSyntaxError.name`
jinja2.Undefined._undefined_exception Jinja 3.1.x api/#jinja2.Undefined._undefined_exception - :py:attribute:`jinja2.Undefined._undefined_exception`
jinja2.Undefined._undefined_hint Jinja 3.1.x api/#jinja2.Undefined._undefined_hint - :py:attribute:`jinja2.Undefined._undefined_hint`
jinja2.Undefined._undefined_name Jinja 3.1.x api/#jinja2.Undefined._undefined_name - :py:attribute:`jinja2.Undefined._undefined_name`
jinja2.Undefined._undefined_obj Jinja 3.1.x api/#jinja2.Undefined._undefined_obj - :py:attribute:`jinja2.Undefined._undefined_obj`
jinja2.bccache.Bucket.code Jinja 3.1.x api/#jinja2.bccache.Bucket.code - :py:attribute:`jinja2.bccache.Bucket.code`
jinja2.bccache.Bucket.environment Jinja 3.1.x api/#jinja2.bccache.Bucket.environment - :py:attribute:`jinja2.bccache.Bucket.environment`
jinja2.bccache.Bucket.key Jinja 3.1.x api/#jinja2.bccache.Bucket.key - :py:attribute:`jinja2.bccache.Bucket.key`
jinja2.ext.Extension.identifier Jinja 3.1.x extensions/#jinja2.ext.Extension.identifier - :py:attribute:`jinja2.ext.Extension.identifier`
jinja2.ext.Extension.tags Jinja 3.1.x extensions/#jinja2.ext.Extension.tags - :py:attribute:`jinja2.ext.Extension.tags`
jinja2.lexer.Token.lineno Jinja 3.1.x extensions/#jinja2.lexer.Token.lineno - :py:attribute:`jinja2.lexer.Token.lineno`
jinja2.lexer.Token.type Jinja 3.1.x extensions/#jinja2.lexer.Token.type - :py:attribute:`jinja2.lexer.Token.type`
jinja2.lexer.Token.value Jinja 3.1.x extensions/#jinja2.lexer.Token.value - :py:attribute:`jinja2.lexer.Token.value`
jinja2.lexer.TokenStream.current Jinja 3.1.x extensions/#jinja2.lexer.TokenStream.current - :py:attribute:`jinja2.lexer.TokenStream.current`
jinja2.nodes.EvalContext.autoescape Jinja 3.1.x api/#jinja2.nodes.EvalContext.autoescape - :py:attribute:`jinja2.nodes.EvalContext.autoescape`
jinja2.nodes.EvalContext.volatile Jinja 3.1.x api/#jinja2.nodes.EvalContext.volatile - :py:attribute:`jinja2.nodes.EvalContext.volatile`
jinja2.parser.Parser.filename Jinja 3.1.x extensions/#jinja2.parser.Parser.filename - :py:attribute:`jinja2.parser.Parser.filename`
jinja2.parser.Parser.name Jinja 3.1.x extensions/#jinja2.parser.Parser.name - :py:attribute:`jinja2.parser.Parser.name`
jinja2.parser.Parser.stream Jinja 3.1.x extensions/#jinja2.parser.Parser.stream - :py:attribute:`jinja2.parser.Parser.stream`
jinja2.runtime.Context.blocks Jinja 3.1.x api/#jinja2.runtime.Context.blocks - :py:attribute:`jinja2.runtime.Context.blocks`
jinja2.runtime.Context.environment Jinja 3.1.x api/#jinja2.runtime.Context.environment - :py:attribute:`jinja2.runtime.Context.environment`
jinja2.runtime.Context.eval_ctx Jinja 3.1.x api/#jinja2.runtime.Context.eval_ctx - :py:attribute:`jinja2.runtime.Context.eval_ctx`
jinja2.runtime.Context.exported_vars Jinja 3.1.x api/#jinja2.runtime.Context.exported_vars - :py:attribute:`jinja2.runtime.Context.exported_vars`
jinja2.runtime.Context.name Jinja 3.1.x api/#jinja2.runtime.Context.name - :py:attribute:`jinja2.runtime.Context.name`
jinja2.runtime.Context.parent Jinja 3.1.x api/#jinja2.runtime.Context.parent - :py:attribute:`jinja2.runtime.Context.parent`
jinja2.runtime.Context.vars Jinja 3.1.x api/#jinja2.runtime.Context.vars - :py:attribute:`jinja2.runtime.Context.vars`
jinja2.sandbox.SandboxedEnvironment.default_binop_table Jinja 3.1.x sandbox/#jinja2.sandbox.SandboxedEnvironment.default_binop_table - :py:attribute:`jinja2.sandbox.SandboxedEnvironment.default_binop_table`
jinja2.sandbox.SandboxedEnvironment.default_unop_table Jinja 3.1.x sandbox/#jinja2.sandbox.SandboxedEnvironment.default_unop_table - :py:attribute:`jinja2.sandbox.SandboxedEnvironment.default_unop_table`
jinja2.sandbox.SandboxedEnvironment.intercepted_binops Jinja 3.1.x sandbox/#jinja2.sandbox.SandboxedEnvironment.intercepted_binops - :py:attribute:`jinja2.sandbox.SandboxedEnvironment.intercepted_binops`
jinja2.sandbox.SandboxedEnvironment.intercepted_unops Jinja 3.1.x sandbox/#jinja2.sandbox.SandboxedEnvironment.intercepted_unops - :py:attribute:`jinja2.sandbox.SandboxedEnvironment.intercepted_unops`

py:exception

Identifier Project Name Version Location Display Name Usage example
jinja2.TemplateAssertionError Jinja 3.1.x api/#jinja2.TemplateAssertionError - :py:exception:`jinja2.TemplateAssertionError`
jinja2.TemplateError Jinja 3.1.x api/#jinja2.TemplateError - :py:exception:`jinja2.TemplateError`
jinja2.TemplateNotFound Jinja 3.1.x api/#jinja2.TemplateNotFound - :py:exception:`jinja2.TemplateNotFound`
jinja2.TemplateRuntimeError Jinja 3.1.x api/#jinja2.TemplateRuntimeError - :py:exception:`jinja2.TemplateRuntimeError`
jinja2.TemplateSyntaxError Jinja 3.1.x api/#jinja2.TemplateSyntaxError - :py:exception:`jinja2.TemplateSyntaxError`
jinja2.TemplatesNotFound Jinja 3.1.x api/#jinja2.TemplatesNotFound - :py:exception:`jinja2.TemplatesNotFound`
jinja2.UndefinedError Jinja 3.1.x api/#jinja2.UndefinedError - :py:exception:`jinja2.UndefinedError`
jinja2.exceptions.SecurityError Jinja 3.1.x sandbox/#jinja2.sandbox.SecurityError - :py:exception:`jinja2.exceptions.SecurityError`
jinja2.exceptions.TemplateAssertionError Jinja 3.1.x api/#jinja2.TemplateAssertionError - :py:exception:`jinja2.exceptions.TemplateAssertionError`
jinja2.exceptions.TemplateError Jinja 3.1.x api/#jinja2.TemplateError - :py:exception:`jinja2.exceptions.TemplateError`
jinja2.exceptions.TemplateNotFound Jinja 3.1.x api/#jinja2.TemplateNotFound - :py:exception:`jinja2.exceptions.TemplateNotFound`
jinja2.exceptions.TemplateRuntimeError Jinja 3.1.x api/#jinja2.TemplateRuntimeError - :py:exception:`jinja2.exceptions.TemplateRuntimeError`
jinja2.exceptions.TemplateSyntaxError Jinja 3.1.x api/#jinja2.TemplateSyntaxError - :py:exception:`jinja2.exceptions.TemplateSyntaxError`
jinja2.exceptions.TemplatesNotFound Jinja 3.1.x api/#jinja2.TemplatesNotFound - :py:exception:`jinja2.exceptions.TemplatesNotFound`
jinja2.exceptions.UndefinedError Jinja 3.1.x api/#jinja2.UndefinedError - :py:exception:`jinja2.exceptions.UndefinedError`
jinja2.nodes.Impossible Jinja 3.1.x extensions/#jinja2.nodes.Impossible - :py:exception:`jinja2.nodes.Impossible`
jinja2.sandbox.SecurityError Jinja 3.1.x sandbox/#jinja2.sandbox.SecurityError - :py:exception:`jinja2.sandbox.SecurityError`

py:module

Identifier Project Name Version Location Display Name Usage example
jinja2.ext Jinja 3.1.x extensions/#module-jinja2.ext - :py:mod:`jinja2.ext`
jinja2.nativetypes Jinja 3.1.x nativetypes/#module-jinja2.nativetypes - :py:mod:`jinja2.nativetypes`
jinja2.nodes Jinja 3.1.x extensions/#module-jinja2.nodes - :py:mod:`jinja2.nodes`
jinja2.sandbox Jinja 3.1.x sandbox/#module-jinja2.sandbox - :py:mod:`jinja2.sandbox`

std:label

Identifier Project Name Version Location Display Name Usage example
accessing-the-parent-loop Jinja 3.1.x tricks/#accessing-the-parent-loop Accessing the parent Loop :std:ref:`accessing-the-parent-loop`
assignments Jinja 3.1.x templates/#assignments Assignments :std:ref:`assignments`
autoescape-extension Jinja 3.1.x extensions/#autoescape-extension Autoescape Extension :std:ref:`autoescape-extension`
autoescape-overrides Jinja 3.1.x templates/#autoescape-overrides Autoescape Overrides :std:ref:`autoescape-overrides`
babel-integration Jinja 3.1.x integration/#babel-integration Babel :std:ref:`babel-integration`
blocks Jinja 3.1.x templates/#blocks Blocks :std:ref:`blocks`
builtin-filters Jinja 3.1.x templates/#builtin-filters List of Builtin Filters :std:ref:`builtin-filters`
builtin-globals Jinja 3.1.x templates/#builtin-globals List of Global Functions :std:ref:`builtin-globals`
builtin-tests Jinja 3.1.x templates/#builtin-tests List of Builtin Tests :std:ref:`builtin-tests`
bytecode-cache Jinja 3.1.x api/#bytecode-cache Bytecode Cache :std:ref:`bytecode-cache`
call Jinja 3.1.x templates/#call Call :std:ref:`call`
comments Jinja 3.1.x templates/#comments Comments :std:ref:`comments`
debug-extension Jinja 3.1.x extensions/#debug-extension Debug Extension :std:ref:`debug-extension`
eval-context Jinja 3.1.x api/#eval-context Evaluation Context :std:ref:`eval-context`
expressions Jinja 3.1.x templates/#expressions Expressions :std:ref:`expressions`
ext-i18n-trimmed Jinja 3.1.x api/#ext-i18n-trimmed ext.i18n.trimmed: :std:ref:`ext-i18n-trimmed`
extends Jinja 3.1.x templates/#extends Extends :std:ref:`extends`
filters Jinja 3.1.x templates/#filters Filters :std:ref:`filters`
for-loop Jinja 3.1.x templates/#for-loop For :std:ref:`for-loop`
genindex Jinja 3.1.x genindex/ Index :std:ref:`genindex`
global-namespace Jinja 3.1.x api/#global-namespace The Global Namespace :std:ref:`global-namespace`
i18n-extension Jinja 3.1.x extensions/#i18n-extension i18n Extension :std:ref:`i18n-extension`
i18n-in-templates Jinja 3.1.x templates/#i18n-in-templates i18n :std:ref:`i18n-in-templates`
identifier-naming Jinja 3.1.x api/#identifier-naming Notes on Identifiers :std:ref:`identifier-naming`
if Jinja 3.1.x templates/#if If :std:ref:`if`
if-expression Jinja 3.1.x templates/#if-expression If Expression :std:ref:`if-expression`
import Jinja 3.1.x templates/#import Import :std:ref:`import`
import-visibility Jinja 3.1.x templates/#import-visibility Import Context Behavior :std:ref:`import-visibility`
jinja-extensions Jinja 3.1.x extensions/#jinja-extensions Extensions :std:ref:`jinja-extensions`
line-statements Jinja 3.1.x templates/#line-statements Line Statements :std:ref:`line-statements`
list-of-control-structures Jinja 3.1.x templates/#list-of-control-structures List of Control Structures :std:ref:`list-of-control-structures`
loaders Jinja 3.1.x api/#loaders Loaders :std:ref:`loaders`
loop-filtering Jinja 3.1.x templates/#loop-filtering - :std:ref:`loop-filtering`
loopcontrols-extension Jinja 3.1.x extensions/#loopcontrols-extension Loop Controls :std:ref:`loopcontrols-extension`
low-level-api Jinja 3.1.x api/#low-level-api Low Level API :std:ref:`low-level-api`
macros Jinja 3.1.x templates/#macros Macros :std:ref:`macros`
modindex Jinja 3.1.x py-modindex/ Module Index :std:ref:`modindex`
nativetypes Jinja 3.1.x nativetypes/#nativetypes Native Python Types :std:ref:`nativetypes`
newstyle-gettext Jinja 3.1.x extensions/#newstyle-gettext New Style Gettext :std:ref:`newstyle-gettext`
notes-on-subscriptions Jinja 3.1.x templates/#notes-on-subscriptions - :std:ref:`notes-on-subscriptions`
null-default-fallback Jinja 3.1.x tricks/#null-default-fallback Null-Default Fallback :std:ref:`null-default-fallback`
policies Jinja 3.1.x api/#policies Policies :std:ref:`policies`
py-modindex Jinja 3.1.x py-modindex/ Python Module Index :std:ref:`py-modindex`
python-methods Jinja 3.1.x templates/#python-methods Python Methods :std:ref:`python-methods`
search Jinja 3.1.x search/ Search Page :std:ref:`search`
template-inheritance Jinja 3.1.x templates/#template-inheritance Template Inheritance :std:ref:`template-inheritance`
tests Jinja 3.1.x templates/#tests Tests :std:ref:`tests`
variables Jinja 3.1.x templates/#variables Variables :std:ref:`variables`
with-extension Jinja 3.1.x extensions/#with-extension With Statement :std:ref:`with-extension`
writing-extensions Jinja 3.1.x extensions/#writing-extensions Writing Extensions :std:ref:`writing-extensions`
writing-filters Jinja 3.1.x api/#writing-filters Custom Filters :std:ref:`writing-filters`
writing-tests Jinja 3.1.x api/#writing-tests Custom Tests :std:ref:`writing-tests`

std:doc

Identifier Project Name Version Location Display Name Usage example
api Jinja 3.1.x api/ API :std:doc:`api`
changes Jinja 3.1.x changes/ Changes :std:doc:`changes`
extensions Jinja 3.1.x extensions/ Extensions :std:doc:`extensions`
faq Jinja 3.1.x faq/ Frequently Asked Questions :std:doc:`faq`
index Jinja 3.1.x Jinja :std:doc:`index`
integration Jinja 3.1.x integration/ Integration :std:doc:`integration`
intro Jinja 3.1.x intro/ Introduction :std:doc:`intro`
license Jinja 3.1.x license/ BSD-3-Clause License :std:doc:`license`
nativetypes Jinja 3.1.x nativetypes/ Native Python Types :std:doc:`nativetypes`
sandbox Jinja 3.1.x sandbox/ Sandbox :std:doc:`sandbox`
switching Jinja 3.1.x switching/ Switching From Other Template Engines :std:doc:`switching`
templates Jinja 3.1.x templates/ Template Designer Documentation :std:doc:`templates`
tricks Jinja 3.1.x tricks/ Tips and Tricks :std:doc:`tricks`