Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias FunctionDef arguments args NameParam defaults body If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str Str If NameLoad body Assign NameStore Call NameLoad NameLoad If CompareEq SubscriptLoad NameLoad Index Str Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Dict Str SubscriptLoad NameLoad Index Str orelse If CompareEq SubscriptLoad NameLoad Index Str Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Dict Str SubscriptLoad NameLoad Index Str orelse Assign NameStore Dict Str BinOpAdd Str SubscriptLoad NameLoad Index Str orelse Assign NameStore Dict Str Str Return Call NameLoad NameLoad orelse Return Call NameLoad Dict Str Str decorator_list NameLoad
N/A N/A json django.http JsonResponse utils parse_command tasks play_sound speak django.views.decorators.csrf csrf_exempt send N/A N/A request N/A N/A N/A N/A N/A request method POST N/A N/A body N/A N/A json loads N/A request body N/A cmd_string N/A N/A body N/A cmd N/A cmd_string N/A N/A parsed_cmd N/A parse_command cmd_string N/A N/A N/A parsed_cmd N/A cmd play N/A N/A N/A N/A play_sound delay N/A parsed_cmd N/A args N/A res N/A command N/A parsed_cmd N/A cmd N/A N/A N/A N/A parsed_cmd N/A cmd speak N/A N/A N/A N/A speak delay N/A parsed_cmd N/A args N/A res N/A command N/A parsed_cmd N/A cmd N/A N/A res N/A error N/A Command not found:  N/A parsed_cmd N/A cmd N/A N/A res N/A error Command string cannot be empty N/A N/A JsonResponse res N/A N/A N/A JsonResponse N/A error You cannot use GET request N/A csrf_exempt