我在达詹戈就座,并在遗产数据库上使用这个数据库,我谨作一个非常简单的表格。
Table1:Purchase
PurchaseId(PK)
SupplierId(FK)
Date
Table2:Supplier
SupplierId(PK)
Name
在利用银团之后,它创建了
示范法
class Purchase(models.示范法):
purchaseid = models.AutoField(primary_key=True,db_column=u PurchaseId )
supplierid = models.ForeignKey(Supplier, db_column=u SupplierId )
date = models.DateTimeField(db_column=u Date )
class Supplier(models.示范法):
supplierid = models.AutoField(primary_key=True,db_column=u SupplierId )
name = models.CharField(max_length=45, db_column=u name , blank=True)
根据我所审判的其他职位,我想得出一个简单的共同结果。
观点
def purchaseList(request):
purchase_list = Purchase.objects.extra(tables=["Supplier"],
where=["Purchase.supplierId = Supplier.supplierid"])
return render_to_response( purchaseList.html , { purchase_list : purchase_list})
它是正确的办法,也是我如何获得采购。 日期和供应商。 模板中的表格报告的名称? 我曾试图回避回答,但我无法找到答案,我希望这不是一个重复的问题。 很多事事事事事事事事事事事事前会!