Django ma truncatewordstag szablonu, który wycina tekst przy podanej liczbie słów. Ale nie ma to jak truncatechary . Jaki jest najlepszy sposób na wycięcie tekstu w szablonie przy podanym limicie długości znaków?
Django ma truncatewordstag szablonu, który wycina tekst przy podanej liczbie słów. Ale nie ma to jak truncatechary . Jaki jest najlepszy sposób na wycięcie tekstu w szablonie przy podanym limicie długości znaków?
Dość proste. Mam listę Pythona, którą przekazuję do szablonu Django. Mogę uzyskać dostęp do pierwszej pozycji na tej liście za pomocą {{ thelist|first }} Jednak chcę również uzyskać dostęp do właściwości tego elementu ... idealnie byś pomyślał, że będzie to wyglądać tak: {{...
Mój kod w szablonie wygląda tak: {% for item in items %} {{ item.somefield }} {% endfor %} Chcę wyświetlić wartość pozycji, jeśli item.somefield nie ma wartości None, lub wyświetlić pusty ciąg. Nie chcę używać instrukcji {% if item.somefield%}, chcę coś takiego jak {{item.somefield lub ''}}...
Przechowuję dodatkowe informacje o każdym użytkowniku przy użyciu rozszerzenia AUTH_PROFILE_MODULE. Możemy uzyskać dostęp do użytkownika w szablonie Django za pomocą, {{ request.user }}ale jak możemy uzyskać dostęp do pól w profilu, skoro profil jest dostępny tylko za pośrednictwem funkcji...
Piszę aplikację z listą zadań do zrobienia, aby pomóc sobie w rozpoczęciu pracy z Pythonem. Aplikacja działa w GAE i przechowuję elementy do wykonania w magazynie danych. Chcę pokazać im wszystkie przedmioty i tylko jemu. Problem w tym, że aplikacja wyświetla obecnie wszystkie pozycje wszystkim...
Dużo szukałem w Google w poszukiwaniu odpowiedzi, jak używać tagu „url” w szablonach tylko po to, aby znaleźć wiele odpowiedzi mówiących „Po prostu wstaw go do szablonu i skieruj na widok, dla którego chcesz uzyskać adres URL”. Cóż, nie ma dla mnie radości :( Próbowałem wszystkich możliwych...
Jednym ze sposobów ograniczania obiektów jest dodanie ograniczenia do takiej funkcji def ten_objects(): obj = Model.objects.all()[0:10] # limit to 10 return {'objects': obj} Jak jednak osiągnąć to w szablonie, a nie w widoku? Wiem, że możesz filtrować obiekty w szablonie i ograniczać...
Muszę wykonać filtrowane zapytanie z poziomu szablonu django, aby uzyskać zestaw obiektów odpowiadający kodowi Pythona w widoku: queryset = Modelclass.objects.filter(somekey=foo) W moim szablonie chciałbym to zrobić {% for object in data.somekey_set.FILTER %} ale po prostu nie mogę się...