Hi there,

I'm in a template that is trying to simply show everything in my
database.  But I can't seem to do it even though this should be dead
simple :<.

Here is my view, called browse_all:

def browse_all(request):
        resultSet = Sample.objects.all();
        print resultSet
        return render_to_response('browse_all.html',{'resultSet' :
resultSet})

Here is my template called "browse_all.html"

{% extends "base.html" %}
{% block title %} View All Samples {%endblock%}
{% block page_title %} View All Samples {%endblock%}


{% block content %}
        <table>
        {% for result in resultSet  %}
                <tr>
                <td>sample #: {{ result.number}}</td>
                <td> facet:{{result.facet.name}}</td>
                <td> value: {{result.facet.value.name}}</td>
                <td> description:  {{result.description }}</td>
                </tr>
        {% endfor %}
        </table>
{% endblock %}

Here are my models:

from django.db import models

# Create your models here.
#defining these classes in the right order matters

class Value(models.Model):
        name = models.CharField(max_length=60)


        def __unicode__(self):
                return self.name

class Facet(models.Model):
        name = models.CharField(max_length=60)
        value = models.ForeignKey(Value)

        def __unicode__(self):
                return self.name

class Sample(models.Model):
        number = models.CharField(max_length=30)
        facet = models.ManyToManyField(Facet)
        description = models.TextField()

        def __unicode__(self):
                return u'%s' %(self.number,)

        class Meta:
                ordering = ['number']


Basically, in my template it chokes trying to display the facet
property of the Sample class.  I'm pretty sure it's b/c it's a many to
many field, but how can I get the facet displayed?  Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to