저는 장고를 처음 사용하기 때문에 이것은 초보자 용 질문 인 경우 유감입니다. django_tables2를 사용하여 다른 모델의 열을 표시하는 방법이 있는지 알고 싶습니다. Order_product 모델의 모든 열이 포함 된 표를 표시하고 싶지만 Orders 모델의 customer 및 publication_date 열을 포함하고 싶습니까? 나는 django_tables2 문서를 읽었지만 많은 도움이되지 못했다.django_tables2를 사용하여 다른 모델 표시
#models.py
class Customer(models.Model):
costumer_id=models.IntegerField(max_length=5)
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=40)
def __unicode__(self):
return self.first_name
class Product(models.Model):
product_id=models.IntegerField(max_length=5)
product_name=models.CharField(max_length=60)
product_price=models.DecimalField(max_digits=5, decimal_places=2)
def __unicode__(self):
return self.product_name
class Orders(models.Model):
order_id = models.CharField(max_length=5)
customer = models.ForeignKey(Customer)
publication_date = models.DateField()
def __unicode__(self):
return self.order_id
class Order_product(models.Model):
order_id2 = models.ForeignKey(Orders)
product_id2 = models.ForeignKey(Product)