test listesi sadece nesne listesidir. Örneğin TemplateSyntaxError Şablonlarımda filtreyi kullanmayı deneyin her zaman
testlist.0.name
Bir dosya temp.html temp.html dosya ve base.html içinde olduğu tüm ince işleri var
{% extends 'base.html' %}
{% block content %}
{{testlist.0.name | safe}}
{% endblock %}
var sadece "Test3"
olduğunu bunu kullanan diğer html dosyaları
temp.html bana
TemplateSyntaxError at /mytests/
Could not parse the remainder: ' | safe' from 'testlist.0.name | safe'
Request Method: GET
Request URL: http://127.0.0.1:8000/mytests/
Django Version: 1.4
Exception Type: TemplateSyntaxError
Exception Value:
Could not parse the remainder: ' | safe' from 'testlist.0.name | safe'
verir Ben bunu değiştirmek
:
{% extends 'base.html' %}
{% block content %}
{{testlist.0.lastedited |date:"SHORT_DATE_FORMAT" }}
{% endblock %}
bana anladınız
TemplateSyntaxError at /mytests/
could not parse some characters: testlist.0.lastedited| ||date:"SHORT_DATE_FORMAT"
Request Method: GET
Request URL: http://127.0.0.1:8000/mytests/
Django Version: 1.4
Exception Type: TemplateSyntaxError
Exception Value:
Could not parse some characters: testlist.0.lastedited| ||date:"SHORT_DATE_FORMAT"
verir. Görünüşe göre django şablonumda hiçbir filtre kullanamıyorum. Diğer filtreleri denedim ve hala aynı şeyi aldım. Boru karakterinin kullanılmasını sağlayan bazı seçenekler eksik mi? Bu "|" olabilir mi benim macbook pro anahtar boru karakter değil ama django tanımak başarısız olan başka bir karakter değil mi?
o kadardı, çok teşekkürler. Beni bir saatliğine çıldırttı. – panosmm
Tamam, nasıl yapılacağını anladım, tekrar teşekkürler. Bende yeniyim :) – panosmm