mirror of
https://github.com/django/django.git
synced 2025-07-04 17:59:13 +00:00
magic-removal: Proofread docs/outputting_csv.txt
git-svn-id: http://code.djangoproject.com/svn/django/branches/magic-removal@2784 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
1a3450ce76
commit
0d2a34683d
@ -49,10 +49,10 @@ mention:
|
||||
* The response gets a special mimetype, ``text/csv``. This tells
|
||||
browsers that the document is a CSV file, rather than an HTML file. If
|
||||
you leave this off, browsers will probably interpret the output as HTML,
|
||||
which would result in ugly, scary gobbledygook in the browser window.
|
||||
which will result in ugly, scary gobbledygook in the browser window.
|
||||
|
||||
* The response gets an additional ``Content-Disposition`` header, which
|
||||
contains the name of the CSV file. This filename is arbitrary: Call it
|
||||
contains the name of the CSV file. This filename is arbitrary; call it
|
||||
whatever you want. It'll be used by browsers in the "Save as..."
|
||||
dialogue, etc.
|
||||
|
||||
@ -94,7 +94,7 @@ Here's an example, which generates the same CSV file as above::
|
||||
('Second row', 'A', 'B', 'C', '"Testing"', "Here's a quote"),
|
||||
)
|
||||
|
||||
t = loader.get_template('my_template_name')
|
||||
t = loader.get_template('my_template_name.txt')
|
||||
c = Context({
|
||||
'data': csv_data,
|
||||
})
|
||||
@ -105,7 +105,7 @@ The only difference between this example and the previous example is that this
|
||||
one uses template loading instead of the CSV module. The rest of the code --
|
||||
such as the ``mimetype='text/csv'`` -- is the same.
|
||||
|
||||
Then, create the template ``my_template_name``, with this template code::
|
||||
Then, create the template ``my_template_name.txt``, with this template code::
|
||||
|
||||
{% for row in data %}"{{ row.0|addslashes }}", "{{ row.1|addslashes }}", "{{ row.2|addslashes }}", "{{ row.3|addslashes }}", "{{ row.4|addslashes }}"
|
||||
{% endfor %}
|
||||
|
Loading…
x
Reference in New Issue
Block a user