2012-01-04 4 views
0

У меня есть модель django с Charfield, которая содержит строку unicode escaped «\\t». Что является самым простым способом конвертировать это в реальную вкладку (как в str("\t"))?Convert django Charfield " t" to tab

+1

Это ** ** является вкладка. Где вы видите '\ t'? –

+0

Эй, одна из моих косых черт исчезла. Обновленный вопрос. – RickyA

+0

Где вы видите '\\ t'? Это в базе данных? В журнале? На веб-странице? Где вы это видите? –

ответ

2

Найдено ответ:

"\\t".decode("string_escape")) 

, как описано here в комментариях

+0

Это может быть бесполезно. Откуда эти данные возникли? Вы выполнили 'repr()', 'unicode()' или 'str()', который не был нужен. –

+0

Эти данные взяты из postgresql db, которые делают это для меня в поле символов. Я не контролирую это, поэтому мне это нужно. – RickyA