django-html

Django'daki HTML'nin daha akıllı çıkış için şablon etiketleri
Şimdi İndirin

django-html Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • BSD License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Simon Willison
  • yayıncı web sitesi:
  • http://www.sslinks.co.uk

django-html Etiketler


django-html Açıklama

Django'daki HTML çıkış için şablon etiketleri Django-HTML paketi, Django çıkışlarının widget'larını oluşturma şeklini geliştirmek için deneysel bir yaklaşımı temsil eder. Şu anda, `django.forms` kullanılarak oluşturulan widget'lar, sitenizin geri kalanı HTML kullansa bile XHTML olarak (kendi kendine kapanan` /> `etiketleri) çıkarılır. Bu paket, üç yeni şablon etiketini tanıtarak bu sorunu çözer: `{% DocType%},` {% saha%} `ve` {% slash%} `. , sonra `months.py` dosyanızda` wouct_apps` `` `django_html` için` `` `` 00. İplik / 5F3694B8A19FB9A1 / {% DocType%} DocType etiketi iki şey yapar: İlgili DocType'ı verir ve seçtiğiniz DocType'ınızı `Context._Doctype` olarak saklar. Örnek Kullanım :: {% HTML% {% {% DocType "html4"%} Bu çıkacaktır :: Ayrıca, içeriğin DocType'ı" HTML4 "olarak ayarlayacaktır. Diğer şablon etiketleri, bunu nasıl oluşturduklarına karar verirken hesaba katılabilir. Sadece DOCType'ı sayfaya çıkarmadan ayarlamak istiyorsanız, isteğe bağlı "Sessiz" argümanı kullanabilirsiniz :: {% DocType "html4" Sessiz% {% ALAN%} Alan etiketi, mevcut aktif doku türünü hesaba katmak için "django.forms` widget'larını üretmenizi sağlar. Django XHTML formu widget'larını varsayılan olarak verir, ancak site HTML 4. kullanıyorsa, uygun olmayabilir. İsim}} Bu her zaman XHTML olarak çıkacaktır. İşte yeni {{% Field Field} `etiketini nasıl kullanıyorsunuz? %} etiketi), XHTML kendiliğinden kapanan etiketlerin widget tarafından kullanılması gerektiğine karar vermek için kullanılacaktır. Alan etiketi ayrıca şablonunuzun içinden bir form alanı için ekstra HTML özniteliklerini belirlemenize olanak sağlar (ekstra sınıflar gibi bir şeyler eklemek için yararlıdır) Form tanımını Python Kodunuzda değiştirmek için) :: Ad: {% Field Form.Name Sınıfı = "MyClass"%} HTML DocType ile, bu şunları oluşturur ::


django-html İlgili Yazılım