我对使用Django很新,所以请温柔,如果这是一个愚蠢的问题。
我正在尝试使用Python / Django中的一些股票信息。我从雅虎财经获得股票价格(用urllib)。每当我得到一些股票信息,那么我会得到它(是的,它是一个长串):
[b'Date,Open,High,Low,Close,Volume,Adj Close\n2014-12-01,26.16,26.22,25.85,26.02,48967100,25.54\n2014-11-28,26.80,26.90,26.44,26.49,31185200,26.00\n2014-11-26,26.89,26.97,26.78,26.87,19289700,26.38\n2014-11-25,27.01,27.03,26.84,26.86,28028000,26.37\n']
然后我使用
将其发送到Django的模板to_be_returned = RequestContext(request, [[DICTIONARY_WITH_VARIABLE]])
然后
return HttpResponse(template.render(to_be_returned)
有没有办法让Django为我美化长串?所以我不必操纵字符串并用\n
替换所有<br />
,以便我能够更容易地阅读它?那些[b'...']是什么意思(包含整个结果?
感谢您的协助。
答案 0 :(得分:3)
答案 1 :(得分:1)
您可以将html标记添加到您在响应中编写的字符串中
例如:
response2.write('</br></br>List of Courses : ')
答案 2 :(得分:0)
您没有附加模板。 用
包装标签<pre></pre>