├── .gitignore ├── .travis.yml ├── AUTHORS.txt ├── LICENCE.txt ├── Makefile ├── README.rst ├── docs └── sample_templates │ ├── base.html │ └── treemenus │ ├── menu.html │ └── menu_item.html ├── setup.cfg ├── setup.py └── treemenus ├── __init__.py ├── admin.py ├── config.py ├── locale ├── de │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po ├── es │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po ├── fr │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po ├── nl │ └── LC_MESSAGES │ │ └── django.po ├── ru │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po ├── sl │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po └── uk │ └── LC_MESSAGES │ ├── django.mo │ └── django.po ├── models.py ├── static └── img │ └── treemenus │ ├── arrow-down.gif │ ├── arrow-up.gif │ └── icon_addlink.gif ├── templates └── admin │ └── treemenus │ ├── menu │ └── change_form.html │ └── menuitem │ ├── change_form.html │ ├── delete_confirmation.html │ └── object_history.html ├── templatetags ├── __init__.py └── tree_menu_tags.py ├── tests ├── __init__.py ├── fake_menu_extension │ ├── __init__.py │ ├── admin.py │ └── models.py ├── settings.py ├── test_treemenus.py └── urls.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.pyc 3 | *~ 4 | *.egg-info 5 | /build/ 6 | /dist/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/AUTHORS.txt -------------------------------------------------------------------------------- /LICENCE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/LICENCE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/README.rst -------------------------------------------------------------------------------- /docs/sample_templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/docs/sample_templates/base.html -------------------------------------------------------------------------------- /docs/sample_templates/treemenus/menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/docs/sample_templates/treemenus/menu.html -------------------------------------------------------------------------------- /docs/sample_templates/treemenus/menu_item.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/docs/sample_templates/treemenus/menu_item.html -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [wheel] 2 | universal = 1 -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/setup.py -------------------------------------------------------------------------------- /treemenus/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.9.2' -------------------------------------------------------------------------------- /treemenus/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/admin.py -------------------------------------------------------------------------------- /treemenus/config.py: -------------------------------------------------------------------------------- 1 | APP_LABEL = 'treemenus' 2 | -------------------------------------------------------------------------------- /treemenus/locale/de/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/de/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /treemenus/locale/de/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/de/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /treemenus/locale/es/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/es/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /treemenus/locale/es/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/es/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /treemenus/locale/fr/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/fr/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /treemenus/locale/fr/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/fr/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /treemenus/locale/nl/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/nl/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /treemenus/locale/ru/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/ru/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /treemenus/locale/ru/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/ru/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /treemenus/locale/sl/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/sl/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /treemenus/locale/sl/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/sl/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /treemenus/locale/uk/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/uk/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /treemenus/locale/uk/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/locale/uk/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /treemenus/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/models.py -------------------------------------------------------------------------------- /treemenus/static/img/treemenus/arrow-down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/static/img/treemenus/arrow-down.gif -------------------------------------------------------------------------------- /treemenus/static/img/treemenus/arrow-up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/static/img/treemenus/arrow-up.gif -------------------------------------------------------------------------------- /treemenus/static/img/treemenus/icon_addlink.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/static/img/treemenus/icon_addlink.gif -------------------------------------------------------------------------------- /treemenus/templates/admin/treemenus/menu/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/templates/admin/treemenus/menu/change_form.html -------------------------------------------------------------------------------- /treemenus/templates/admin/treemenus/menuitem/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/templates/admin/treemenus/menuitem/change_form.html -------------------------------------------------------------------------------- /treemenus/templates/admin/treemenus/menuitem/delete_confirmation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/templates/admin/treemenus/menuitem/delete_confirmation.html -------------------------------------------------------------------------------- /treemenus/templates/admin/treemenus/menuitem/object_history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/templates/admin/treemenus/menuitem/object_history.html -------------------------------------------------------------------------------- /treemenus/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /treemenus/templatetags/tree_menu_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/templatetags/tree_menu_tags.py -------------------------------------------------------------------------------- /treemenus/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/tests/__init__.py -------------------------------------------------------------------------------- /treemenus/tests/fake_menu_extension/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /treemenus/tests/fake_menu_extension/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/tests/fake_menu_extension/admin.py -------------------------------------------------------------------------------- /treemenus/tests/fake_menu_extension/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/tests/fake_menu_extension/models.py -------------------------------------------------------------------------------- /treemenus/tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/tests/settings.py -------------------------------------------------------------------------------- /treemenus/tests/test_treemenus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/tests/test_treemenus.py -------------------------------------------------------------------------------- /treemenus/tests/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/tests/urls.py -------------------------------------------------------------------------------- /treemenus/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jphalip/django-treemenus/HEAD/treemenus/utils.py --------------------------------------------------------------------------------