Commit 191be8cf authored by lixiaofang's avatar lixiaofang

add

parent 91d251a3
......@@ -227,11 +227,10 @@
</list>
</option>
</component>
<component name="ProjectFrameBounds" extendedState="6">
<option name="x" value="-309" />
<option name="y" value="-1080" />
<component name="ProjectFrameBounds">
<option name="y" value="23" />
<option name="width" value="1920" />
<option name="height" value="1080" />
<option name="height" value="724" />
</component>
<component name="ProjectInspectionProfilesVisibleTreeState">
<entry key="Project Default">
......
......@@ -2,7 +2,7 @@ from django.db import models
import datetime
import logging
import traceback
from .topic import Topic,TopicComplaint,TopicImage
# from .topic import Topic,TopicComplaint,TopicImage
class PictorialTopic(models.Model):
"""画报帖子关系"""
......@@ -60,28 +60,28 @@ class Pictorial(models.Model):
topic_num = models.IntegerField(verbose_name=u'次数')
# 获取前一天4,5星发帖数
def get_high_quality_topic_num(self):
try:
yesterday = datetime.datetime.now() - datetime.timedelta(days=1)
yesterday_begin_time = "%s-%s-%s 00:00:00" % (yesterday.year, yesterday.month, yesterday.day)
yesterday_end_time = "%s-%s-%s 23:59:59" % (yesterday.year, yesterday.month, yesterday.day)
topic_id_list = PictorialTopic.objects.filter(pictorial_id=self.pictorial_id,
create_time__gte=yesterday_begin_time,
create_time__lte=yesterday_end_time)
logging.info("get topic_id_list:%s"%topic_id_list)
topic_num = Topic.filter(content_level__in=("4", "5"), create_time__gte=yesterday_begin_time,
create_time__lte=yesterday_end_time, topic_id_in=topic_id_list).count()
logging.info("get topic_num:%s"%topic_num)
return topic_num
except:
logging.error("catch exception,err_msg:%s" % traceback.format_exc())
return False
# def get_high_quality_topic_num(self):
# try:
# yesterday = datetime.datetime.now() - datetime.timedelta(days=1)
# yesterday_begin_time = "%s-%s-%s 00:00:00" % (yesterday.year, yesterday.month, yesterday.day)
# yesterday_end_time = "%s-%s-%s 23:59:59" % (yesterday.year, yesterday.month, yesterday.day)
#
#
# topic_id_list = PictorialTopic.objects.filter(pictorial_id=self.pictorial_id,
# create_time__gte=yesterday_begin_time,
# create_time__lte=yesterday_end_time)
#
# logging.info("get topic_id_list:%s"%topic_id_list)
#
#
# topic_num = Topic.filter(content_level__in=("4", "5"), create_time__gte=yesterday_begin_time,
# create_time__lte=yesterday_end_time, topic_id_in=topic_id_list).count()
#
# logging.info("get topic_num:%s"%topic_num)
#
#
# return topic_num
#
# except:
# logging.error("catch exception,err_msg:%s" % traceback.format_exc())
# return False
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment