如何在内存中存储数据?

时间:2015-05-07 10:35:31

标签: python django

我有一个表单来搜索模式。它有两个字段 - 一个用于模式,另一个用于类型信息。我在视图中有一个函数,它搜索模式并返回应该以相同的形式显示的结果。并且我在搜索模式时实例化一个字符串。我想坚持下一次模式搜索。

forms.py

class fillconfigForm(forms.Form):
    def __init__(self, *args, **kwargs):
        super(fillconfigForm, self).__init__(*args, **kwargs)
        CHOICES=[('1','Command'),('2','Output')]
        self.fields['Type'] = forms.ChoiceField(choices=CHOICES, widget=forms.RadioSelect(renderer=HorizontalRadioRenderer),required=True)
        self.fields['Pattern'] = forms.CharField(widget=forms.Textarea,required=True)

views.py

def get_ticket_pattern(request):
      form = forms.fillconfigForm(request.POST or None)
      if request.POST:
           ptype = request.POST['Type']
           pattern = request.POST['Pattern']
           print 'gone---------',proc_id,ptype
           list_found = mysite.build_config.pattern_find_call(pattern,ptype)
           return list_found

我需要返回此列表并在每次搜索后显示它。有没有办法将这么多的数据存储在内存中,以便搜索发送的每个请求

0 个答案:

没有答案