Jaki jest wbudowany tag szablonu do dynamicznego wyświetlania bieżącego roku. Na przykład „2011”, jaki byłby tag szablonu, aby to wyświetlić?
163
Pełny tag do wydrukowania tylko bieżącego roku to {% now "Y" %}
. Zwróć uwagę, że Y musi być w cudzysłowie.
Y
należy go zacytować tak, jak w odpowiedzi cabisheka.F
zamiastM
{% now 'Y' %}
to poprawna składniaźródło
{% now %}
źródło
Użyłem następujących na mojej stronie internetowej opartej na Django: http://pmtboyshostelraipur.pythonanywhere.com/, która działa dobrze zgodnie z oczekiwaniami (Może do czasu, gdy czytasz ten post, przestałby działać, ponieważ jest to darmowy hosting, więc spróbuj w kodzie i zobacz).
Możesz go odwiedzić i zobaczyć w stopce, gdzie pokazałem bieżący rok za pomocą poniższego kodu (część CSS jest pominięta, więc użyj własnego).
I wyświetla następujący wyśrodkowany tekst w stopce mojej witryny.
źródło
W moim szablonie oprócz bieżącego roku potrzebowałem listy rozwijanej roku ważności karty kredytowej z 20 wartościami (począwszy od bieżącego roku). Te
select
wartości musiały być 2 cyfry a wyświetlacz Struny 4 cyfry. Aby uniknąć złożonego kodu szablonu, napisałem ten prosty tag szablonu:I użył go w następujący sposób:
źródło