﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
24836	force_text doesn't force SimpleLazyObject into a string	Piotr Maliński	nobody	"With Django 1.8 https://github.com/django/django/commit/8099d33b6553c9ee7de779ae9d191a1bf22adbda csrf_token now is a SimpleLazyObject. In my view for Facebook authentication JavaScript made an ajax request to authenticate user and get data back. To get new csrf_token I used:

{{{
force_text(csrf(request).get('csrf_token'))
}}}

But now json can't encode SimpleLazyObject. Should force_text force it to string or maybe using vanilla json isn't recommended even more for anything-Django data?"	Bug	closed	Utilities	1.8	Release blocker	fixed			Ready for checkin	1	0	0	0	0	0
