diff --git a/demo/demodesk/config/settings.py b/demo/demodesk/config/settings.py index a8366d22..6e99d4f0 100644 --- a/demo/demodesk/config/settings.py +++ b/demo/demodesk/config/settings.py @@ -124,6 +124,8 @@ HELPDESK_SHOW_CHANGE_PASSWORD = True HELPDESK_REDIRECT_TO_LOGIN_BY_DEFAULT = False LOGIN_URL = 'helpdesk:login' LOGIN_REDIRECT_URL = 'helpdesk:home' +# You can also redirect to a specific page after logging out (instead of logout page) +# LOGOUT_REDIRECT_URL = 'helpdesk:home' # Database # - by default, we use SQLite3 for the demo, but you can also diff --git a/docs/install.rst b/docs/install.rst index a72de66a..f486defc 100644 --- a/docs/install.rst +++ b/docs/install.rst @@ -162,9 +162,16 @@ errors with trying to create User settings. following to ``settings.py`` to get your Django installation to use the login view included in ``django-helpdesk``:: - LOGIN_URL = '/helpdesk/login/' + LOGIN_URL = 'helpdesk:login' - Alter the URL to suit your installation path. + Alter the view name to suit your installation path. + + You can also add following settings to handle redirects after logging in or out:: + + LOGIN_REDIRECT_URL = 'helpdesk:home' + LOGOUT_REDIRECT_URL = 'helpdesk:home' + + If you don't set ``LOGOUT_REDIRECT_URL``, a logout confirmation page will be displayed. 8. Load initial e-mail templates, otherwise you will not be able to send e-mail:: diff --git a/helpdesk/templates/helpdesk/navigation-header.html b/helpdesk/templates/helpdesk/navigation-header.html index d63dabe0..417a6451 100644 --- a/helpdesk/templates/helpdesk/navigation-header.html +++ b/helpdesk/templates/helpdesk/navigation-header.html @@ -58,7 +58,11 @@ {% trans "System Settings" %}
{% endif %} - {% trans "Logout" %} + {% else %} @@ -80,11 +84,17 @@ {{user.username}} -Thanks for being here. Hopefully you've helped resolve a few tickets and made the world a better place.
+{% block helpdesk_body %} + {% blocktrans %} ++ Thanks for being here. Hopefully you've helped resolve a few tickets + and made the world a better place. +
+