sanic-jinja2
sanic-jinja2 copied to clipboard
Sanic can't live without a name
app = Sanic() session=Session(app,InMemorySessionInterface()) jinjia=SanicJinja2(app=app,session=session)
sanic.exceptions.SanicException: Sanic instance cannot be unnamed. Please use Sanic(name='your_application_name') instead.
If a name is given, the code will report an error
app = Sanic('test_app') session=Session(app,InMemorySessionInterface()) jinjia=SanicJinja2(app=app,session=session)
File "g:\web-test\app.py", line 8, in
So the sample code can't be executed at all
sanic==21.12.1 sanic-jinja2==2022.1.13
duplicates with issue #40
latest version (2022.11.11) should can fix this issue (use FileSystemLoader if PackageLoader fails).