diff --git a/simple_viewer/settings.py b/simple_viewer/settings.py index a412387..95d91ed 100644 --- a/simple_viewer/settings.py +++ b/simple_viewer/settings.py @@ -38,6 +38,7 @@ INSTALLED_APPS = [ 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', + 'django.contrib.humanize' ] MIDDLEWARE = [ diff --git a/viewer/static/theme.css b/viewer/static/theme.css index 6d881ce..d366922 100644 --- a/viewer/static/theme.css +++ b/viewer/static/theme.css @@ -136,3 +136,8 @@ a.card-footer-item:hover { .delete-icon .icon { color: #d63b3b; } + +code { + background-color: #bcf6ff; + color: #033343; +} diff --git a/viewer/templates/delete.html b/viewer/templates/delete.html index a4f5d1f..c045259 100644 --- a/viewer/templates/delete.html +++ b/viewer/templates/delete.html @@ -27,6 +27,9 @@

Are you sure you want to remove this directory from the file server? +
+ {% load humanize %} + {{ directory.path }} contains {{ num_files|intcomma }} files.

diff --git a/viewer/views.py b/viewer/views.py index 8bc7275..7fc8cd9 100644 --- a/viewer/views.py +++ b/viewer/views.py @@ -120,5 +120,6 @@ def confirm_delete(request, directory_id): def delete(request, directory_id): directory = get_object_or_404(ServedDirectory, id=directory_id) context = {'content_column_size': 'is-one-third', + 'num_files': len(directory.files.all()), 'directory': directory} return render(request, 'delete.html', context=context)