I am writing a web app using Django 1.4.I want one of my view to output mirosoft word docs using the follwoing codes:
response = HttpResponse(view_data, cont
Unless you have some method of converting your response (here HTML I assume) to a .doc file, all you will get is a text file containing your response with the extension .doc. If you are willing to go for .docx files there is a wonderful python library called python-docx you should look in to that allows you to generate well formed docx files using the lxml library.
Alternatively, use a template such as:
'Section1: Portrait, Section2: Landscape
[your text here]
This should, according to this asp.net forum post make a valid .doc file when returned as mime type application/msword
using UTF-8
charset (so make sure strings are all unicode).