我試圖讓所有字段顯示,但即時只獲得我的一些字段。我不確定爲什麼那麼這是我的看法如何獲取object.filter()中的所有字段django
我認爲進口
def switchingowners(request):
ownersofcar = Owner.objects.filter(CarID = request.user['CarID'])
for owner in ownersofcar :
addingOwner = models.Owner(CarID=form['CarID'],Owner_Date=ownerofcar['Owner_Date']
)
確定我的模型看起來像
class Owner(models.Model):
carID = models.ForeignKey(Car)
Owner_Entry_Number = models.IntegerField()
Owner_Date = models.DateField('Proprietor start date', null=True, blank=True)
Owner_Last_Name = models.CharField(max_length=50, null=True, blank=True)
Owner_First_Name = models.CharField(max_length=50, null=True, blank=True)
Owner_Middle_Initial = models.CharField(max_length=6, null=True, blank=True)
Owner_Address = models.CharField(max_length=80, null=True, blank=True)
我的後臺數據庫在各個領域的信息
ownersofcar = Owner.objects.filter(CarID = request.user['CarID'])
它告訴我TypeError 和我看到的過濾對象是
self
[<Owner: 1248612 MALCOLM DESRIVIERES >, <Owner: 1248612 JULIETTA REMY >, <Owner: 1248B612 THERESA DESIR >, <Owner: 1248B612 ALEXANDER JEAN>]
哪裏在地球上是其他領域?我沒有看到有關確定哪些字段我想收到的任何文檔,因爲我希望它們都是!
每個領域都有重要的信息 IM基本切換所有的名字從一個汽車到另一輛車/多輛
,但過濾器沒有回饋所有字段
其他領域在那裏,你爲什麼認爲他們不是?您可以像訪問其他屬性一樣訪問它們。 –
但是,您應該*顯示正在提供TypeError的代碼*。 –
這只是*字符串表示*。如果你想查看其中的所有字段,只需重寫'__str__'方法並返回你想要的表示。 – Bakuriu