{"repo":"adamghill/dj-angles","free":true,"listed":false,"github":"https://github.com/adamghill/dj-angles","clone":"git clone https://github.com/adamghill/dj-angles.git","description":"Transpile HTML to the Django Template Language </>","language":"Python","stars":64,"topics":["css","django","html","web-components","django-templates"],"license":"MIT","category":"ui-components","readme_excerpt":"dj-angles &lt;/&gt; - 📖 Complete documentation: https://dj-angles.adamghill.com/ - 📦 Package: https://pypi.org/project/dj-angles/ ⭐ Features - Use HTML-like elements in Django templates, e.g. instead of {% include 'some-partial.html' %} - Can be sprinkled in as needed to enhance existing Django functionality - Since it looks like HTML, syntax highlighting mostly \"just works\" - Wraps components in a custom HTML element for easier debugging and targeted CSS styling - Support for the Shadow DOM to encapsulate component styles - Error boundaries to catch and display template errors - Lightweight way to submit forms via AJAX and swap in the resulting HTML Third-party package integrations - Support for Django 6.0 template partials - django-compressor - django-components - django-viewcomponent - django-bird - django-template-partials Template tags - call : call functions in a template - model : call a model in a template - template : lightweight inline template - view : render a view in a template Filters - dateformat : use Python strftime format for formatting dates as a string 💥 Examples 📖 Documentation To learn how to install and use dj-angles see the complete documentation at https://dj-angles.adamghill.com/. ✨ Inspiration - Web Components - django-cotton by wrabit 🙌 Contributors Emmanuelle Delescolle 💻 ⚠️ 📖 Jarkko Saltiola 📖","default_branch":null,"files":null,"tree":[],"storefront":"/r/adamghill","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adamghill/dj-angles/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}