Entschuldigung, ich bin komplett neu in Django und Python.Django - Immer das letzte Objekt erstellt, simultane Filter
Ich habe 2 Fragen. Erstens, wie würde ich gehen, um das letzte Objekt (oder höchste pk) in einer Liste von Objekten zu bekommen? Zum Beispiel weiß ich, dass ich folgendes bekommt das erste Objekt verwenden:
list = List.objects.all()[0]
Gibt es eine Möglichkeit, die Länge von List.objects zu bekommen? Ich habe List.objects.length versucht, aber ohne Erfolg.
Zweitens, ist es möglich, simultane Filter zu erstellen oder Listen zu kombinieren? Hier ein Beispiel:
def findNumber(request, number)
phone_list = Numbers.objects.filter(cell=number)
ich so etwas wie die oben will, sondern eher wie:
def findNumber(request, number)
phone_list = Numbers.objects.filter(cell=number or home_phone=number)
Was ist die korrekte Syntax, wenn überhaupt?
Danke, Hugh! Ich werde das auch untersuchen. – zdyn
Super Antwort =) Danke! –
@hughdbrown Wie können wir neueste Django-Vorlage verwenden? – MegaBytes