def test__get_tags_used_in_content(self): JanitorTestModel.objects.create( content="<p><strong>Hi</strong><em>World</em></p>" ) fs = FieldSanitizer(content_type=self.ct, field_name="content") fs.save() tags = sorted(_get_tags_used_in_content()) self.assertEqual(tags, ['em', 'p', 'strong'])
def handle_label(self, label, **options): try: app_label, model = label.lower().split('.') except ValueError: raise CommandError( "Invalid app_label.model_name: {0}".format(label)) tag_list = _get_tags_used_in_content(app_label, model) self.stdout.write("\nTags used in content:\n{0}\n".format( self._tag_output(tag_list)))
def handle_label(self, label, **options): try: app_label, model = label.lower().split('.') except ValueError: raise CommandError("Invalid app_label.model_name: {0}".format(label)) tag_list = _get_tags_used_in_content(app_label, model) tag_list = ", ".join(sorted(tag_list)) msg = "\nTags used in {}.{}: {}\n".format(app_label, model, tag_list) self.stdout.write(msg)
def handle_label(self, label, **options): try: app_label, model = label.lower().split('.') except ValueError: raise CommandError( "Invalid app_label.model_name: {0}".format(label) ) tag_list = _get_tags_used_in_content(app_label, model) self.stdout.write( "\nTags used in content:\n{0}\n".format(self._tag_output(tag_list)) )
def handle_noargs(self, **options): tag_list = _get_tags_used_in_content() self.stdout.write( "\nTags used in content:\n{0}\n".format(self._tag_output(tag_list)) )
def handle(self, *args, **options): tag_list = _get_tags_used_in_content() tag_list = ", ".join(sorted(tag_list)) msg = "\nTags used in content: {0}\n" self.stdout.write(msg.format(tag_list))
def handle_noargs(self, **options): tag_list = _get_tags_used_in_content() self.stdout.write("\nTags used in content:\n{0}\n".format( self._tag_output(tag_list)))