Speeding up score calculation.

This commit is contained in:
Samuel Clay 2010-04-05 02:45:34 -04:00
parent fc6672bab0
commit d33031210e

View file

@ -2,6 +2,7 @@ from django.db import models
from django.contrib.auth.models import User
import datetime
from apps.rss_feeds.models import Feed, Story, StoryAuthor, Tag
from utils import json
class FeatureCategory(models.Model):
@ -111,7 +112,7 @@ def apply_classifier_authors(classifiers, story):
def apply_classifier_tags(classifiers, story):
for classifier in classifiers:
if classifier.tag.name in story['story_tags']:
if classifier.tag.name in json.decode(story['story_tags']):
# print 'Tags: (%s) %s -- %s' % (classifier.tag.name in story['story_tags'], classifier.tag.name, story['story_tags'])
return classifier.score
return 0