diff options
Diffstat (limited to 'src/django_pgpmailman/views/list.py')
| -rw-r--r-- | src/django_pgpmailman/views/list.py | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/src/django_pgpmailman/views/list.py b/src/django_pgpmailman/views/list.py index b99e332..dfab2f5 100644 --- a/src/django_pgpmailman/views/list.py +++ b/src/django_pgpmailman/views/list.py @@ -26,12 +26,28 @@ from django_pgpmailman.plugin import get_pgp_plugin def pgp_list_index(request): - return render(request, 'django_pgpmailman/index.html', + return render(request, + 'django_pgpmailman/index.html', {'lists': get_pgp_plugin().lists}) def pgp_list_summary(request, list_id): - return render(request, 'django_pgpmailman/summary.html', + return render(request, 'django_pgpmailman/list/summary.html', + {'pgp_list': get_pgp_plugin().get_list(list_id)}) + + +def pgp_list_key_management(request, list_id): + return render(request, 'django_pgpmailman/list/key_management.html', + {'pgp_list': get_pgp_plugin().get_list(list_id)}) + + +def pgp_list_encryption_settings(request, list_id): + return render(request, 'django_pgpmailman/list/encryption_settings.html', + {'pgp_list': get_pgp_plugin().get_list(list_id)}) + + +def pgp_list_signature_settings(request, list_id): + return render(request, 'django_pgpmailman/list/signature_settings.html', {'pgp_list': get_pgp_plugin().get_list(list_id)}) |
