#-*- coding:utf-8 -*- """Script for removing notes with specified text string.""" from django.core.management.base import BaseCommand from dictionary.models import * class Command(BaseCommand): 'Slowal command for removing messages with specified text string.' help = 'Remove messages with specified text string.' def handle(self, **options): remove_notes() def remove_notes(): 'Remove messages with specified text string.' print 'Be patient, it can take a while.' notes_to_remove = [u'.', u'bez komentarza.'] for message in Message.objects.all(): text = message.message_text.lower().strip() if text in notes_to_remove: print '!!!!!!!!!!delete!!!!!!!!!!!!' print message.sender print message.message_text message.delete()