Implement partial refresh of the main menu.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2018-09-03 19:47:41 -04:00
parent d8ade58472
commit 4eb3c47457
6 changed files with 66 additions and 37 deletions
+5 -3
View File
@@ -7,9 +7,10 @@ from .api_views import APIContentTypeList
from .views import (
AboutView, CheckVersionView, CurrentUserDetailsView, CurrentUserEditView,
CurrentUserLocaleProfileDetailsView, CurrentUserLocaleProfileEditView,
FaviconRedirectView, HomeView, LicenseView, ObjectErrorLogEntryListClearView,
ObjectErrorLogEntryListView, PackagesLicensesView, RootView, SetupListView,
ToolsListView, multi_object_action_view
FaviconRedirectView, HomeView, LicenseView, MainMenuView,
ObjectErrorLogEntryListClearView, ObjectErrorLogEntryListView,
PackagesLicensesView, RootView, SetupListView, ToolsListView,
multi_object_action_view
)
urlpatterns = [
@@ -21,6 +22,7 @@ urlpatterns = [
name='check_version_view'
),
url(r'^license/$', LicenseView.as_view(), name='license_view'),
url(r'^main_menu/$', MainMenuView.as_view(), name='main_menu_view'),
url(
r'^packages/licenses/$', PackagesLicensesView.as_view(),
name='packages_licenses_view'
+5
View File
@@ -168,6 +168,11 @@ class LicenseView(SimpleView):
template_name = 'appearance/generic_form.html'
class MainMenuView(SimpleView):
extra_context = {'home_view': settings.HOME_VIEW}
template_name = 'appearance/main_menu.html'
class ObjectErrorLogEntryListClearView(ConfirmView):
def get_extra_context(self):
return {