Да, вы можете. Просто обработайте SafeUnicode как обычную строку - чтобы получить подстроку, возьмите часть. Срез будет иметь тип Unicode (не SafeUnicode!); если вы хотите сделать его строкой SafeUnicode, просто создайте новую на основе среза:
>>> from django.utils.safestring import SafeUnicode
>>> su = SafeUnicode("This is my original <strong>Safe string</strong>")
>>> just_the_strong = SafeUnicode(su[20:])
>>> print just_the_strong
u'<strong>Safe string</string>'
>>> type(just_the_strong)
<class 'django.utils.safestring.SafeUnicode'>