Pytania oznaczone «django»

106
Łączenie wielu filtrów () w Django, czy to błąd?

Zawsze zakładałem, że łączenie w łańcuch wielu wywołań filter () w Django jest zawsze tym samym, co zbieranie ich w jednym wywołaniu. # Equivalent Model.objects.filter(foo=1).filter(bar=2) Model.objects.filter(foo=1,bar=2) ale natknąłem się na skomplikowany zestaw zapytań w moim kodzie, gdzie...

105
Tymczasowo wyłącz auto_now / auto_now_add

Mam taki model: class FooBar(models.Model): createtime = models.DateTimeField(auto_now_add=True) lastupdatetime = models.DateTimeField(auto_now=True) Chcę nadpisać dwa pola daty dla niektórych wystąpień modelu (używane podczas migracji danych). Obecne rozwiązanie wygląda następująco: for...

104
Nawigacja w django

Właśnie zrobiłem moją pierwszą małą aplikację internetową w django i bardzo mi się podoba. Zaraz zacznę od konwersji starej produkcyjnej strony PHP do django i jako część jej szablonu, jest tam pasek nawigacji. W PHP sprawdzam adres URL każdej opcji nawigacyjnej z bieżącym adresem URL, w kodzie...

104
Jak dynamicznie utworzyć filtr zapytania OR w Django?

Na przykładzie możesz zobaczyć filtr wielu zapytań OR: Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3)) Na przykład skutkuje to: [<Article: Hello>, <Article: Goodbye>, <Article: Hello and goodbye>] Jednak chcę utworzyć ten filtr kwerendy z listy. Jak to zrobić? na przykład...