Sorğular 'jinja2'

Jinja2 Python üçün sürətli bir şablon mühərriki. Tam Unicode dəstəyi, avtomatik qaçış, miras, makro və bir çox digər funksiyaları var.
2
Cavablar

Siyahının uzunluğunu jinja2 şablonunda əldə edin

Jinja2 şablonundakı siyahıdakı maddələrin sayını necə əldə etmək olar? Məsələn, Python'da: print (template.render (products = [???])) və jinja2 <span> Sizdə {{burada nə gəlir?}} Məhsullar </ span>
23 Sentyabrda təyin olundu '09 saat 13:44 'da
7
Cavablar

Python: Jinja2-də bir tarixi necə formatlaşdırıram?

Jinja2 istifadə edərək, bir tarixi sahəsini necə formatlaya bilərəm? Python-da bilirəm, bunu edə bilərəm: çap car.date_of_manufacture.strftime ('% Y-% m-% d') Lakin Jinja2-də tarixi necə formatlaşdırıram? Təşəkkür edirik.
28 yanvar təyin etdi '11 saat 19:19 'da
3
Cavablar

Değişkeni jinja olaraq təyin edin

Jinja'da bir değişkenle değişken nasıl ayarlanacağını bilmek istərdim. Mən izah edəcəyəm, alt menecerim var və mən hansı linkin aktiv olduğunu göstərmək istərdim. Mən bunu sınamışam: {% set active_link = {{recordtype}} -%} burada qeyd növü dəyişən bir sıra ...
16 Sentyabrı təyin etdi '10 saat 16:18 'da
3
Cavablar

Jinja python şablonuna loop.counter çıxışı necə?

Mövcud loop təkrarlamanı şablonuma çıxara bilmək istəyirəm. Sənədlərə görə: http://wsgiarea.pocoo.org/jinja/docs/loops.html, mən istifadə etməyə çalışdığım bir dəyişən loop.counter var. Məndə aşağıdakılar var: <ul> {% bizim üçün ...
27 avq. '12 saat 19:02 'da
2
Cavablar

Python jinja2 stenoqram şərti

PHP-də, məsələn, qısa bir şərti ifadə yaza bilərsiniz: <? Php echo $ foo? 'bəli': 'yox'; Bunu tərcümə edə biləcəyim bir yol varmı ...
08 yanvar təyin etdi '13 saat 15:27 'da
10
Cavablar

Jinja2 dən python funksiyasına zəng edin

Mən jinja2 istifadə edirəm və python funksiyasını köməkçi kimi çağırmaq istəyirəm, bir makro çağırdığım kimi eyni sözdizimdən istifadə edirəm. jinja2 mənə bir funksiya çağırışını qarşısını almaq niyyətində görünür və özümün funksiyanı kopyalamağımı təkrar edirəm ...
17 may tarixində saat 22: 29-da təyin olundu
6
Cavablar

Jinja2-də, dəyişənin müəyyən edilmədiyini necə yoxlayırsınız?

Django'dan çevrilmək üçün belə bir şey etmək üçün istifadə edirəm: {var1%} {% endif%} əgər və mən var1 bağlamamısam işləməyim. Jinja2 mənə yanlış bir səhv verir. {% İf var1 == None%} və ya oxşar deyəcəksən?
01 oktyabr təyin etdi '10 saat 23:07 'da
3
Cavablar

Jinja python şablonunda virgülle ayrılmış siyahısı nasıl gösterilir?

İstifadəçilər siyahısına sahibimsə, ["Sam", "Bob", "Joe"] deyirəm, mən faylımı çıxardığım bir şey etmək istəyirəm: {userlist%% user} <a href = "/ profil / {{user}} / "> {{user}}, </ a>, əgər {% if! loop.last%}, {end end ...
15 avq. '12 saat 20:43 'da
3
Cavablar

Flask / Jinja2 istifadə edərək HTML şablonuna köçürün

Flask və SQLAlchemy üçün bir administrator yaradır və render_template istifadə edərək, mənim fikrimcə müxtəlif girişlər üçün HTML keçmək istəyirik. Şablon script avtomatik olaraq htmldən çıxır, belə ki <<> 'html obyektlərinə çevrilir.
8 iyul 'da 20:34' də təyin olundu
6
Cavablar

Şablondan şablondan məlumatları javascriptə necə ötürə bilərəm?

Mənim tətbiq bir lüğət qaytarır ki, bir API çağırır. Məlumatı bu dictadan javascriptə keçirmək istərdim. Xüsusilə, JS-də Google Maps API-dan istifadə edirəm, ona uzun / lat məlumatı olan tupllər siyahısını vermək istərdim ...
24 iyun 'ta saat 17.50' də təyin olundu
6
Cavablar

None Object heç bir default dəyərini təyin edərsə, Jinja2 şablon dəyişən.

Jijna2'də dəyişən "" obyektin Yoxsa və "" kimi bir şey deyilsə, bu "" nədir? P {} if p%} {{p.User ['first_name'}}} {% else%} NONE {% endif%} Beləliklə, əgər obyekt p yoxdursa, nəzərə alın ...
27 oktyabr təyin etdi '13 'də 5:31' də
1
cavab

Bir Jinja simetinə bir tamsayı çevirmək

Bir tam ədədim var {% set curYear = 2013%} ifadəsində {% if%} ifadəsində bəzi string ilə müqayisə etmək lazımdır. Başlanğıcda bir qaynağa qırağı qura bilmərəm, çünki bir döngədə azaldır. Nasıl dönüştürülebilir?
Oct 03'ü təyin etdi '13 saat 16:53 'da
3
Cavablar

Yoxlama: siyahısı öz nitelikleri ilə filtreleyin

"Mənim" adlı bir dəyişən var "şəbəkə" var: {"ünvanlar": {"private_ext": [{"type": "fixed", "addr": "172.16.2.100"}], "private_ma .. .
08 Avq. '15 saat 18:33 'da
4
Cavablar

Django: Jinja2'ye gedir?

Mənim bir neçə kiçik (500 və ya 600 şablon kodu) Django saytları var və mən onları Jinja2 istifadə etmək üçün köçürmək istərdim ... Amma nə qədər iş olacaq bir fikir almaq istərdim, Yəni, ümumiyyətlə, dözmək üçün çox çalışmaq ...
set 02 dekabr '10 saat 18:38 'da
5
Cavablar

Python üçün ən sürətli şablon sistemi nədir?

Jinja2 və Mako olduqca sürətli görünür. Onlar necə müqayisə edirlər (daha az tanınıb, amma mənim üçün nə qədər yaxşıdır) string.Template?
24 Avqust '09, 22:28