Thankyou for this, although for some reason it does not work.
What other infromation would you need to further advise me.
Thanks

On 18 November 2016 at 13:42, Vijay Khemlani <[email protected]> wrote:

> In your model a contact may have multiple phone numbers (multiple
> Contactnumber instances with foreign key to the same Contact instance) so
> your question is a bit vague.
>
> If you wanted to list all numbers for a given contact you could do
> somethinkg like
>
> <td>{% for contact in practice.contacts.all %}
>     {{ contact }}
>     <ul>
>     {% for contactnumber in contact.contactnumber_set.all %}
>         <li>{{ contactnumber.phone_number }}</li>
>     {% endfor %}
>     </ul>
> {% endfor %}</td>
>
>
> On Fri, Nov 18, 2016 at 9:08 AM, 'dtdave' via Django users <
> [email protected]> wrote:
>
>> As still learning django I have a simple issue.
>>
>> I have the following models:
>>
>>
>> class Contactnumber(TimeStampedModel):
>>     phone_number = models.CharField(max_length=100, unique=True)
>>     contact = models.ForeignKey(‘contacts.Contact')
>>
>>
>>
>> class Contact(TimeStampedModel):
>>     contact = models.CharField(max_length=100, db_index=True,
>>                                verbose_name='Contact Name')
>>     practice = models.ManyToManyField(‘practice.Practice’,
>>                                       related_name=“contacts",)
>>
>>
>>
>> class Practice(TimeStampedModel):
>>     practice = models.CharField(max_length=150, db_index=True,
>>                                 verbose_name='Practice Name',
>>                                 help_text="include location for
>> multi-branch”)
>>
>>
>>
>> I have a template including data tables in which I want to show the
>> following:
>> Practice, Contact, Contact Phone
>>
>> The following gives me the contact for the practice:
>> <td>{% for contact in practice.contacts.all %}
>>                {{ contact }}
>>            {% endfor %}</td>
>>
>> My question is how do  include the contact phone number as I seem a bit
>> lost.
>> Any help would be appreciated. Apologies if this is a simple question!
>>
>> --
>> 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 https://groups.google.com/group/django-users.
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/django-users/0d8490a2-db29-435a-9477-e26dfa03c560%40googlegroups.com
>> <https://groups.google.com/d/msgid/django-users/0d8490a2-db29-435a-9477-e26dfa03c560%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Django users" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/django-users/iGLMpw_nkac/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/django-users/CALn3ei1oYxPDBu1uWK1KGafY55s-
> ftHA-t_cNqNUbM-oSGYpKA%40mail.gmail.com
> <https://groups.google.com/d/msgid/django-users/CALn3ei1oYxPDBu1uWK1KGafY55s-ftHA-t_cNqNUbM-oSGYpKA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CALwQ%2B-t3VO2u8X7VyNgKSGbuJArL8U01zQjz1zP-n2bDjhkfqQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to