Customization ============= .. toctree:: :maxdepth: 2 :hidden: customize_templates adding_pages customize_template_tags testing_toms widgets encrypted_model_fields htmx_tables Start here to learn how to customize the look and feel of your TOM or add new functionality. :doc:`Customizing TOM Templates ` - Learn how to override built in TOM templates to change the look and feel of your TOM. :doc:`Adding new Pages to your TOM ` - Learn how to add entirely new pages to your TOM, displaying static html pages or dynamic database-driven content. :doc:`Customizing Template Tags ` - Learn how to write your own template tags to display the data you need. :doc:`Testing TOMs ` - Learn how to test your TOM's functionality. :doc:`TOM Widgets ` - Include these widgets in your custom templates. :doc:`Encrypting Data in a Model Field ` - Learn how to encrypt sensitive data like passwords and API keys in your TOMToolkit app. :doc:`Building Interactive HTMX Tables ` - Learn how to build interactive tables with filtering, sorting, and pagination using django-tables2 and HTMX.