i like to join two tables using left join operation.
this is what i like to do:
SELECT * FROM orders LEFT JOIN products ON (orders.product_id = products.id);
my model classes:
class Orders(models.Model):
name = models.CharField(max_length=100, null=False, blank=False)
qty = models.IntegerField(null=False, blank=False)
product = models.ForeignKey(Products, on_delete=models.CASCADE)
customer = models.ForeignKey(Customers, on_delete=models.CASCADE)
class Meta:
db_table = 'orders'
class Products(models.Model):
name = models.CharField(max_length=100, null=False)
qty = models.IntegerField(default=0, null=True)
price = models.FloatField(null=True, default=0)
description = models.CharField(max_length=500, null=True, default=None)
class Meta:
db_table = "products"