Source code for chatbot.common.chat_story_conf_data
from chatbot import models
from django.core import serializers as serial
import json
[docs]class ChatStoryConfData:
def __init__(self, intent_id):
self.intent_id = intent_id
[docs] def get_intent_story(self):
query_set = models.CB_STORYBOARD_LIST_INFO.objects.filter(intent_id = self.intent_id)
query_set = serial.serialize("json", query_set)
return json.loads(query_set)
[docs] def get_story_response(self, story_id):
query_set = models.CB_RESPONSE_LIST_INFO.objects.filter(story_id = story_id)
query_set = serial.serialize("json", query_set)
return json.loads(query_set)
[docs] def get_story_service(self, story_id):
query_set = models.CB_SERVICE_LIST_INFO.objects.filter(story_id = story_id)
query_set = serial.serialize("json", query_set)
return json.loads(query_set)