├── .github └── workflows │ └── check_tests.yml ├── .gitignore ├── .idea ├── .gitignore ├── django-fastdev.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── AUTHORS.rst ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── django_fastdev ├── __init__.py ├── apps.py └── templatetags │ ├── __init__.py │ └── fastdev.py ├── requirements.txt ├── setup.cfg ├── setup.py ├── test_requirements.txt ├── tests ├── __init__.py ├── forms.py ├── models.py ├── module │ ├── __init__.py │ └── urls.py ├── settings.py ├── templates │ ├── ignored │ │ ├── test_ignored_template_with_filter.html │ │ └── test_resolve_simple.html │ ├── test_crash_inside_if.html │ ├── test_firstof_does_not_fire_exception.html │ ├── test_if_does_not_fire_exception.html │ ├── test_ifexists.html │ ├── test_resolve_dict.html │ ├── test_resolve_fall_through.html │ ├── test_resolve_nested.html │ ├── test_resolve_simple.html │ ├── test_template_parser_bad_blocks.html │ ├── test_template_parser_no_errors.html │ ├── test_template_parser_throwing_bad_blocks_base.html │ ├── test_template_parser_throwing_bad_blocks_base_base.html │ └── test_template_parser_throws_away_html.html ├── test_absolute_url.py ├── test_forms.py ├── test_gitignore.py ├── test_queryset_errors.py ├── test_resolve.py ├── test_reverse.py ├── test_template_parser.py ├── test_template_variable_resolution.py └── urls.py └── tox.ini /.github/workflows/check_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/.github/workflows/check_tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/django-fastdev.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/.idea/django-fastdev.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/HISTORY.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/README.rst -------------------------------------------------------------------------------- /django_fastdev/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/django_fastdev/__init__.py -------------------------------------------------------------------------------- /django_fastdev/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/django_fastdev/apps.py -------------------------------------------------------------------------------- /django_fastdev/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_fastdev/templatetags/fastdev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/django_fastdev/templatetags/fastdev.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/setup.py -------------------------------------------------------------------------------- /test_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/test_requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/forms.py -------------------------------------------------------------------------------- /tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/models.py -------------------------------------------------------------------------------- /tests/module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/module/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/module/urls.py -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/templates/ignored/test_ignored_template_with_filter.html: -------------------------------------------------------------------------------- 1 | {{ nonexistent_var|default:"fallback" }} 2 | -------------------------------------------------------------------------------- /tests/templates/ignored/test_resolve_simple.html: -------------------------------------------------------------------------------- 1 | {{ does_not_exist }} 2 | -------------------------------------------------------------------------------- /tests/templates/test_crash_inside_if.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/templates/test_crash_inside_if.html -------------------------------------------------------------------------------- /tests/templates/test_firstof_does_not_fire_exception.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/templates/test_firstof_does_not_fire_exception.html -------------------------------------------------------------------------------- /tests/templates/test_if_does_not_fire_exception.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/templates/test_if_does_not_fire_exception.html -------------------------------------------------------------------------------- /tests/templates/test_ifexists.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/templates/test_ifexists.html -------------------------------------------------------------------------------- /tests/templates/test_resolve_dict.html: -------------------------------------------------------------------------------- 1 | {{ a.b.does_not_exist }} 2 | -------------------------------------------------------------------------------- /tests/templates/test_resolve_fall_through.html: -------------------------------------------------------------------------------- 1 | {{ a.b }} 2 | -------------------------------------------------------------------------------- /tests/templates/test_resolve_nested.html: -------------------------------------------------------------------------------- 1 | {{ foo.bar.does_not_exist }} 2 | -------------------------------------------------------------------------------- /tests/templates/test_resolve_simple.html: -------------------------------------------------------------------------------- 1 | {{ does_not_exist }} 2 | -------------------------------------------------------------------------------- /tests/templates/test_template_parser_bad_blocks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/templates/test_template_parser_bad_blocks.html -------------------------------------------------------------------------------- /tests/templates/test_template_parser_no_errors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/templates/test_template_parser_no_errors.html -------------------------------------------------------------------------------- /tests/templates/test_template_parser_throwing_bad_blocks_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/templates/test_template_parser_throwing_bad_blocks_base.html -------------------------------------------------------------------------------- /tests/templates/test_template_parser_throwing_bad_blocks_base_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/templates/test_template_parser_throwing_bad_blocks_base_base.html -------------------------------------------------------------------------------- /tests/templates/test_template_parser_throws_away_html.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/templates/test_template_parser_throws_away_html.html -------------------------------------------------------------------------------- /tests/test_absolute_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/test_absolute_url.py -------------------------------------------------------------------------------- /tests/test_forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/test_forms.py -------------------------------------------------------------------------------- /tests/test_gitignore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/test_gitignore.py -------------------------------------------------------------------------------- /tests/test_queryset_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/test_queryset_errors.py -------------------------------------------------------------------------------- /tests/test_resolve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/test_resolve.py -------------------------------------------------------------------------------- /tests/test_reverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/test_reverse.py -------------------------------------------------------------------------------- /tests/test_template_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/test_template_parser.py -------------------------------------------------------------------------------- /tests/test_template_variable_resolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/test_template_variable_resolution.py -------------------------------------------------------------------------------- /tests/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tests/urls.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boxed/django-fastdev/HEAD/tox.ini --------------------------------------------------------------------------------