mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Import unicode_literals
This commit is contained in:
@ -1,3 +1,5 @@
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.contrib import messages
|
||||
from django.utils.html import escape
|
||||
from django.utils.safestring import mark_safe
|
||||
@ -14,12 +16,12 @@ def handle_protectederror(obj, request, e):
|
||||
|
||||
# Grammar for single versus multiple triggering objects
|
||||
if type(obj) in (list, tuple):
|
||||
err_message = u"Unable to delete the requested {}. The following dependent {} were found: ".format(
|
||||
err_message = "Unable to delete the requested {}. The following dependent {} were found: ".format(
|
||||
obj[0]._meta.verbose_name_plural,
|
||||
dep_class,
|
||||
)
|
||||
else:
|
||||
err_message = u"Unable to delete {} {}. The following dependent {} were found: ".format(
|
||||
err_message = "Unable to delete {} {}. The following dependent {} were found: ".format(
|
||||
obj._meta.verbose_name,
|
||||
obj,
|
||||
dep_class,
|
||||
@ -29,9 +31,9 @@ def handle_protectederror(obj, request, e):
|
||||
dependent_objects = []
|
||||
for obj in e.protected_objects:
|
||||
if hasattr(obj, 'get_absolute_url'):
|
||||
dependent_objects.append(u'<a href="{}">{}</a>'.format(obj.get_absolute_url(), escape(obj)))
|
||||
dependent_objects.append('<a href="{}">{}</a>'.format(obj.get_absolute_url(), escape(obj)))
|
||||
else:
|
||||
dependent_objects.append(str(obj))
|
||||
err_message += u', '.join(dependent_objects)
|
||||
err_message += ', '.join(dependent_objects)
|
||||
|
||||
messages.error(request, mark_safe(err_message))
|
||||
|
Reference in New Issue
Block a user