Skip to content
Snippets Groups Projects
Commit cc73842f authored by Tom Teichler's avatar Tom Teichler :beers:
Browse files

Merge branch 'issue61' into 'master'

Add data management page. Closes #61.

Closes #61

See merge request Teckids/BiscuIT/BiscuIT-ng!38
parents 563364cc 1850c822
No related branches found
No related tags found
1 merge request!38Add data management page. Closes #61.
......@@ -19,6 +19,18 @@ MENUS = {
}
]
},
{
'name': _('Admin'),
'url': '#',
'validators': ['menu_generator.validators.is_authenticated', 'menu_generator.validators.is_superuser'],
'submenu': [
}
'name': _('Data management'),
'url': 'data_management',
'validators': ['menu_generator.validators.is_authenticated', 'menu_generator.validators.is_superuser']
}
]
},
{
'name': _('People'),
'url': '#',
......@@ -57,5 +69,7 @@ MENUS = {
}
]
}
],
'DATA_MANAGEMENT_MENU': [
]
}
{# -*- engine:django -*- #}
{% extends "core/base.html" %}
{% load bootstrap4 menu_generator %}
{% block page_title %}BiscuIT administration{% endblock %}
{% block content %}
{% get_menu "DATA_MANAGEMENT_MENU" as data_menu %}
<ul>
{% for item in data_menu %}
{% if item.submenu %}
<li><a href="{{ item.url }}">{{ item.name }}</a></li>
<ul>
{% for menu in item.submenu %}
<li><a href="{{ menu.url }}">{{ menu.name }}</a></li>
{% endfor %}
</ul>
{% else %}
<li><a href="{{ item.url }}">{{ item.name }}</a></li>
{% endif %}
{% endfor %}
</ul>
{% endblock %}
......@@ -10,6 +10,7 @@ from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('data_management/', views.data_management, name='data_management'),
path('accounts/', include('django.contrib.auth.urls')),
path('persons', views.persons, name='persons'),
path('persons/accounts', views.persons_accounts, name='persons_accounts'),
......
......@@ -184,3 +184,8 @@ def edit_group(request: HttpRequest, id_: int) -> HttpResponse:
context['edit_group_form'] = edit_group_form
return render(request, 'core/edit_group.html', context)
def data_management(request: HttpRequest) -> HttpResponse:
context = {}
return render(request, 'core/data_management.html', context)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment