def handle(self, *args, **options):
     problem = Problem()
     problem.code = options['code']
     problem.name = options['name']
     problem.description = options['body']
     problem.group = ProblemGroup.objects.get(name=options['group'])
     problem.types = [ProblemType.objects.get(name=options['type'])]
     problem.save()
 def handle(self, *args, **options):
     if len(args) != 5:
         self.usage('create_problem')
     code, name, body, type, group = args
     problem = Problem()
     problem.code = code
     problem.name = name
     problem.description = body
     problem.group = ProblemGroup.objects.get(name=group)
     problem.types = [ProblemType.objects.get(name=type)]
     problem.save()
 def handle(self, *args, **options):
     problem = Problem()
     problem.code = options['code']
     problem.name = options['name']
     problem.description = options['body']
     problem.save()