class Client(models.Model):
Name = models.CharField(max_length=100,blank=False,null=False)
class Expense(models.Model):
client = models.ForeignKey(Client,on_delete=models.CASCADE)
title = models.CharField(max_length=100,blank=False,null=False)
amount= models.DecimalField(max_digits=8,decimal_places=2)
#currency = models.CharField(max_length = 5)
from_date = models.DateField(auto_now=False)
to_date = models.DateField(auto_now=False)
Description = models.TextField()
def __unicode__(self):
return self.title
我上面有两个模型,其中Expense
应该是Client
的对象。
如何写模板部分:
1.获取客户名单。
2.如果我们点击客户端,应该获得与客户相关的费用清单.....
答案 0 :(得分:0)
我不完全理解你的问题,但我会回答我的理解。
获取客户列表:
Client.objects.all()
与客户有关的费用清单
Client.expense_set.all()