Ticket #7529: files.diff

File files.diff, 901 bytes (added by Alex, 7 years ago)

Now it shows them just like POST, etc..

  • django/views/debug.py

    diff --git a/django/views/debug.py b/django/views/debug.py
    index a118ac3..d05e46d 100644
    a b Exception Value: {{ exception_value|escape }} 
    577577  {% else %}
    578578    <p>No POST data</p>
    579579  {% endif %}
     580  <h3 id="files-info">FILES</h3>
     581  {% if request.FILES %}
     582    <table class="req">
     583        <thead>
     584            <tr>
     585                <th>Variable</th>
     586                <th>Value</th>
     587            </tr>
     588        </thead>
     589        <tbody>
     590            {% for var in request.FILES.items %}
     591                <tr>
     592                    <td>{{ var.0 }}</td>
     593                    <td class="code"><div>{{ var.1|pprint }}</div></td>
     594                </tr>
     595            {% endfor %}
     596        </tbody>
     597    </table>
     598  {% else %}
     599    <p>No FILES data</p>
     600  {% endif %}
     601 
    580602
    581603  <h3 id="cookie-info">COOKIES</h3>
    582604  {% if request.COOKIES %}
Back to Top