mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-06 20:24:31 +08:00
Allow template render to string helper functions to accept Context (#372)
* Add failing test case for render_to_string * Allow Context objects in template render functions
This commit is contained in:
15
test-data/typecheck/template/test_loader.yml
Normal file
15
test-data/typecheck/template/test_loader.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
- case: loader_render_to_string_accepts_context
|
||||
main: |
|
||||
from django.http.request import HttpRequest
|
||||
from django.shortcuts import render, render_to_response
|
||||
from django.template.loader import render_to_string
|
||||
from django.template import Context, RequestContext
|
||||
|
||||
request = HttpRequest()
|
||||
request_context = RequestContext(request, {'foo': 'bar'})
|
||||
|
||||
render_to_string('foobar', {'foo': 'bar'})
|
||||
render_to_string('foobar', Context({'foo': 'bar'}))
|
||||
render_to_string('foobar', request_context)
|
||||
render(request, '403.html', request_context, status=403)
|
||||
render_to_response('403.html', request_context)
|
||||
Reference in New Issue
Block a user