def the_sms(): sms = Sms.select() text = [] for s in sms: if len(s.sender) > 5: if not "MOVISTAR" in s.sender: if not "Movistar te informa" in s.fullsms: words = re.findall(r'\w+', s.fullsms.lower()) s.cm = Counter(words).most_common(10) text.append(s) text.reverse() return flask.render_template('sms.html', sms=text)