6 puan yazan gjen6s 2021-09-10 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Mevcut Jinja şablonlarının sorunları

→ Gereksinimlere göre şablona çeşitli işlevler eklendikçe, şablonu render etmek için gereken veri miktarı artar ve tek bir şablon dosyasının içinde birden fazla işlev karmakarışık şekilde bir araya gelir. Kısacası, legacy hâline gelmiş vahşi bir Jinja şablonu ortaya çıkar.

  • Jinja template nasıl daha iyi yönetilebilir?

→ Kod bütünlüğü gözetilerek Macro kullanıp ayırma

→ Render sırasında verilen verilerin tamamını dict içine doldurmak yerine, dataclass kullanarak her makronun kullandığı verileri gruplayıp düzenleme

  • Test içeriği yok gibi görünüyor?

→ Bir sonraki 2. bölümde, Jinja AST analizi üzerinden eksik değişken olup olmadığını kontrol etme konusunu ele alacağız

Henüz yorum yok.

Henüz yorum yok.