Mam listę w moim szablonie Django. Chcę coś zrobić tylko wtedy, gdy rozmiar listy jest większy niż zero. Próbowałem myList|lengthi myList|length_isale nie były one udane. Szukałem wszędzie i nie widzę żadnych przykładów. Jak mogę to
Mam listę w moim szablonie Django. Chcę coś zrobić tylko wtedy, gdy rozmiar listy jest większy niż zero. Próbowałem myList|lengthi myList|length_isale nie były one udane. Szukałem wszędzie i nie widzę żadnych przykładów. Jak mogę to
Wiem, że można utworzyć funkcję szablonu: template<typename T> void DoSomeThing(T x){} i można zrobić klasę szablonową: template<typename T> class Object { public: int x; }; ale czy możliwe jest uczynienie klasy nie wewnątrz szablonu, a następnie uczynienie funkcji z tej klasy...
Piszę skrypt, który zautomatyzuje tworzenie plików konfiguracyjnych dla Apache i PHP dla mojego własnego serwera WWW. Nie chcę używać żadnych GUI, takich jak CPanel czy ISPConfig. Mam kilka szablonów plików konfiguracyjnych Apache i PHP. Skrypt Bash musi czytać szablony, dokonywać podstawiania...
Proszę o sztuczkę szablonową, aby wykryć, czy klasa ma określoną funkcję członkowską danego podpisu. Problem jest podobny do tego cytowanego tutaj http://www.gotw.ca/gotw/071.htm, ale nie ten sam: w pozycji książki Suttera odpowiedział na pytanie, że klasa C MUSI ZAPEWNIĆ funkcję składową z...
(Uwaga: to pytanie dotyczy braku konieczności określania liczby elementów i nadal zezwala na bezpośrednie inicjowanie typów zagnieżdżonych). To pytanie omawia zastosowania pozostawione dla tablicy C, takiej jak int arr[20];. W swojej odpowiedzi @James Kanze pokazuje jeden z ostatnich bastionów...
Mam pewne problemy ze zrozumieniem, jak utworzyć dynamiczne pole wyboru w django. Mam ustawiony model coś takiego: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng =...
Czasami widziałem kilka naprawdę nieczytelnych komunikatów o błędach wypluwanych gccpodczas korzystania z szablonów ... W szczególności miałem problemy, w których pozornie poprawne deklaracje powodowały bardzo dziwne błędy kompilacji, które magicznie znikały, dodając typenamesłowo kluczowe do...
Używam Handlebar.js jako mojego silnika szablonów. Teraz chcę skomentować niektóre bloki w moich szablonach kierownicy. Ale potem zdałem sobie sprawę, że Handlebar nie ignoruje wyrażeń wewnątrz bloku komentarza Handlebar. Jakieś obejście tego
W mojej klasie encji mam kilka stałych klas, np .: class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } W zwykłym PHP często robię if($var == Entity::TYPE_PERSON)i chciałbym robić tego typu rzeczy w Twig. Czy to
#ifndef __TEST__ #define __TEST__ namespace std { template<typename T> class list; } template<typename T> void Pop(std::list<T> * l) { while(!l->empty()) l->pop(); } #endif i użyłem tej funkcji w moim pliku main. Otrzymuję błędy. Oczywiście wiem, że istnieje...
Mój słownik wygląda następująco (Słownik w słowniku): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount':...
Mam modelkę: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) Mam formularz: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta:...
Chcę użyć tego samego {% block%} dwa razy w tym samym szablonie django. Chcę, aby ten blok pojawiał się więcej niż raz w moim szablonie podstawowym: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body>...
Załóżmy, że jesteś w kontrolerze użytkowników i chcesz uzyskać odpowiedź json na żądanie pokazu, byłoby miło, gdybyś mógł utworzyć plik w swoim katalogu views / users / dir o nazwie show.json i po # show użytkowników akcja jest zakończona, renderuje plik. Obecnie musisz zrobić coś w stylu: def...
Nie podoba mi się domyślne Javadoc generowane dla mnie podczas tworzenia klasy lub metod, zwłaszcza zmienna @author, która jest bieżącą nazwą użytkownika systemu w moim oknie Windows. Chciałbym to zmienić. czy to
Chcę zająć się bardziej metaprogramowaniem szablonów. Wiem, że SFINAE oznacza „niepowodzenie zamiany nie jest błędem”. Ale czy ktoś może mi pokazać dobre zastosowanie
Chcę warunkowo wyprowadzać kod HTML w celu wygenerowania strony, więc jaki jest najłatwiejszy sposób na wyświetlenie wielowierszowego fragmentu kodu HTML w PHP 4+? Czy musiałbym używać struktury szablonu, takiej jak Smarty? echo '<html>', "\n"; // I'm sure there's a better way! echo...
Szukam sposobu na użycie czegoś takiego jak operator modułu w django. To, co próbuję zrobić, to dodać nazwę klasy do co czwartego elementu w pętli. Z modułem wyglądałoby to tak: {% for p in posts %} <div class="post width1 height2 column {% if forloop.counter0 % 4 == 0 %}first{% endif...
Deklarując szablon, jestem przyzwyczajony do posiadania tego rodzaju kodu: template <class T> Ale w tym pytaniu użyli: template <unsigned int N> Sprawdziłem, czy się kompiluje. Ale co to oznacza? Czy jest to parametr inny niż typ? A jeśli tak, jak możemy mieć szablon bez żadnego...
Kiedy próbuję użyć floatjako parametru szablonu, kompilator woła o ten kod, podczas gdy intdziała dobrze. Czy to dlatego, że nie mogę użyć floatjako parametru szablonu? #include<iostream> using namespace std; template <class T, T defaultValue> class GenericClass { private: T...