Re: If Statement django template

2023-01-12 Thread ASAMOAH EMMANUEL
You can't compare the `contract.supplier` attribute directly to a string like 'IBM', because it is a foreign key to a `Supplier` model instance. Instead, you need to access the related `Supplier` model's attributes to compare them. For example, if the `Supplier` model has a `name` attribute, you ca

Re: If Statement django template

2023-01-12 Thread Precious Olusola
The supplier field in contract is an instance of a Supplier object which is not a string, so comparing it to a string won't work, instead compare a field of the supplier instance in the supplier field in contract instance. Like: {% if contract.supplier.name == "IBM"%} Do you get it? On Thu, Jan

Re: If Statement django template

2023-01-12 Thread Peter Benjamin Ani
Have you figured out a solution to it? On Thu, 12 Jan 2023, 15:52 Namanya Daniel, wrote: > > Replace supplier with related_name > > On Thu, 12 Jan 2023 at 16:13, 'dtdave' via Django users < > django-users@googlegroups.com> wrote: > >> I have the following relationship in a model >> >> class Cont

Re: If Statement django template

2023-01-12 Thread Namanya Daniel
Replace supplier with related_name On Thu, 12 Jan 2023 at 16:13, 'dtdave' via Django users < django-users@googlegroups.com> wrote: > I have the following relationship in a model > > class Contract(models.Model): > supplier = models.ForeignKey( > Supplier, > on_delete=models.CA

Re: If Statement django template

2023-01-12 Thread Peter Benjamin Ani
why using a foreignkey then? what type of relationship is existing between the supplier and the On Thu, Jan 12, 2023 at 2:13 PM 'dtdave' via Django users < django-users@googlegroups.com> wrote: > I have the following relationship in a model > > class Contract(models.Model): > supplier = model

If Statement django template

2023-01-12 Thread 'dtdave' via Django users
I have the following relationship in a model class Contract(models.Model): supplier = models.ForeignKey( Supplier, on_delete=models.CASCADE, verbose_name="Supplier Name", related_name="contract_suppliers", ) I am trying to include an if statement in my temp