def handle(self, *args, **options): if len(args) != 2: print 'Wrong argument list' return if args[0].lower() == 'blip': m = Blip() elif args[0].lower() in ('tw', 'twitter'): m = Twitter() m.send(args[1].strip())
def social_notify(request): from common.im.twitter import Twitter from common.im.blip import Blip if request.POST.has_key('msg'): msg = request.POST['msg'].strip() if request.POST.has_key('to_blip'): b = Blip() b.send(msg) if request.POST.has_key('to_twitter'): t = Twitter() t.send(msg) request.user.message_set.create(message="Wysłano wiadomości") return HttpResponseRedirect('/intranet/')