0
我掙扎讓我的項目的正確查詢。下面是一個例子或我的模型:Django的篩選器查詢外鍵
class OrderItem(models.Model):
order_type = models.CharField(max_length=50, blank=True, null=True)
certification_no = models.CharField(max_length=10, default="43534")
client = models.ForeignKey(Client, blank=True, null=True)
item = models.CharField(max_length=500)
quantity = models.PositiveIntegerField(default=1)
rate = models.DecimalField(decimal_places=2, max_digits=7)
signer = models.CharField(max_length=500)
item_value = models.DecimalField(decimal_places=2, max_digits=7)
certification_type = models.CharField(max_length=200)
packing_list = models.FileField(upload_to='files/%Y-%m-%d', blank=True, null=True)
wholesale = models.BooleanField(default=False)
auth_fee = models.DecimalField(decimal_places=2, max_digits=7, blank=True, null=True)
label_position = models.CharField(max_length=250)
order = models.ForeignKey('Order', blank=True, null=True)
ordered = models.BooleanField(default=False)
created_on = models.DateTimeField(auto_now_add = True)
def __unicode__(self):
return self.item
def total_auth_fee(self):
return self.quantity * self.auth_fee
class Meta:
ordering = ['-created_on']
class Client(models.Model):
user = models.OneToOneField(User)
phone_number = models.PositiveIntegerField(max_length=30,blank=False)
shipping_address = models.CharField(max_length=500, null=True)
zipcode = models.CharField(max_length=30,blank=False)
class Meta:
verbose_name_plural = "Client"
def __unicode__(self):
return self.user.username
做我得到PHONE_NUMBER,(名稱在客戶端和電子郵件地址也)如何在內置Django的形式?謝謝
您的問與答uestion不清楚,你想查詢哪個模型?查詢與表單有什麼關係?你的表單在哪裏? –
我想查詢客戶端的型號 – uche
然後,你嘗試過哪些查詢並且不起作用? –