Hey,

I am trying to build an interface using django. This way i am learning 
django as well.

So i have completed web-poll tutorial and i tried something on my own.

My problem, 

I have a file with following content.

*# Stats*

*total_connections_received:2*

*total_commands_processed:1*

*instantaneous_ops_per_sec:0*

*rejected_connections:0*

*expired_keys:0*

*evicted_keys:0*

*keyspace_hits:0*

*keyspace_misses:0*

*pubsub_channels:0*

*pubsub_patterns:0*

*latest_fork_usec:0*



*# Keyspacedb0:keys=6,expires=0*



Now, i want to display the above content in a table from on the web 
interface.

Following is my directory structre where mysite is the root app and polls 
is the secondary app.

ravi@ravi-ThinkPad-X230:~/python/mysite$ tree
.
├── manage.py
├── mysite
│   ├── __init__.py
│   ├── __init__.pyc
│   ├── settings.py
│   ├── settings.pyc
│   ├── urls.py
│   ├── urls.pyc
│   ├── wsgi.py
│   └── wsgi.pyc
└── polls
    ├── admin.py
    ├── admin.pyc
    ├── __init__.py
    ├── __init__.pyc
    ├── models.py
    ├── models.pyc
    ├── static
    │   └── polls
    │       ├── images
    │       │   └── images.jpg
    │       └── style.css
    ├── templates
    │   └── polls
    │       ├── detail.html
    │       ├── index.html
    │       ├── results.html
    │       └── table.html
    ├── test.py
    ├── test.pyc
    ├── tests.py
    ├── tests.pyc
    ├── urls.py
    ├── urls.pyc
    ├── views.py
    └── views.pyc

7 directories, 29 files

following is my polls/templates/polls/table.html

*{% if line %}*
*    <table style="width:300px">*
*    {% for x in line  %}*
*        <tr>*
*            <td>{{ x }}</td>*
*        </tr>*
*    {% endfor %}*
*    </table>*
*{% else %}*
*    <p>No polls are available.</p>*
*{% endif %}*

following is my polls/views.py

*from django.shortcuts import get_object_or_404, render*
*from django.http import Http404, HttpResponse, HttpResponseRedirect*
*from polls.models import Choice, Poll*
*from django.core.urlresolvers import reverse*
*from django.template import RequestContext, loader*
*from django.views import generic*
*from django.core.files import File*

*def table(request):*
*        with open('/home/ravi/python/temp.txt', 'r') as f:*
*                for line in f:*
*                        context = {'line': line}*
*                return render(request, 'polls/table.html', context)*


when it the url, 

http://127.0.0.1:8000/polls/table

I get the following output,

d
b
0
:
k
e
y
s
=
6
,
e
x
p
i
r
e
s
=
0

but i want the output as each line of the file as a row in the table. 

Any help. 

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/628bc9c0-b3fd-4724-ab6a-d951ab31980f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to