Commit 54048949 authored by 段英荣's avatar 段英荣

Merge branch 'vest_edit_judge' into 'master'

Vest edit judge

See merge request !436
parents a7cee0ca 3fec999d
......@@ -113,7 +113,8 @@ class Pictorial(models.Model):
def get_tag_by_id(self):
try:
tag_id_list = list(
PictorialTag.objects.filter(pictorial_id=self.id, is_online=True).values_list("tag_id", flat=True))
PictorialTag.objects.filter(pictorial_id=self.id, is_online=True, is_collection=1).values_list("tag_id",
flat=True))
return tag_id_list
except:
......
......@@ -96,6 +96,8 @@ class Topic(models.Model):
is_shadow = models.BooleanField(verbose_name="是否是马甲账户", default=False)
platform = models.IntegerField(verbose_name=u'平台来源', choices=GRAP_PLATFORM, default=GRAP_PLATFORM.ALPHA)
platform_id = models.BigIntegerField(verbose_name='用平台ID', null=True)
have_face = models.BooleanField(verbose_name=u"是否有图片", default=False)
def get_virtual_vote_num(self):
......@@ -427,6 +429,18 @@ class Reply(models.Model):
pictorial_id = models.IntegerField(verbose_name=u"榜单ID")
class CommunityTopicProduct(models.Model):
"""帖子商品信息"""
class Meta:
verbose_name = "帖子商品信息"
db_table = "community_topic_product"
topic_id = models.IntegerField(verbose_name=u"帖子ID")
product_id = models.IntegerField(verbose_name=u'商品ID')
create_time = models.DateTimeField(verbose_name=u'创建时间')
is_deleted = models.BooleanField(verbose_name=u'是否删除')
class CommunityCategoryTagRelation(models.Model):
class Meta:
verbose_name = u"标签分类对应关系"
......
我是干皮,美妆小白一个😂不知道怎么选😁就是想让自己的肤色看上去白一点,本身肤色偏黄,小仙女能不能推荐一款啊谢谢:-)
想要想要想要想要
卧槽也太好看了。。
太好看了!!!想入手!
这个色调透露一种高贵冷艳的气质,也太显白了叭
我加入购物车了!
冲冲冲!!!好爱了喔
妈耶!太好看了吧!黄皮女孩的福音
一直在犹豫买哪个色号结果到最后手里零花钱所剩无几
没用过他家的东西诶,怎么样啊
看了就想买系列
感觉很润的样子
你太美了 唇色好喜欢
妈呀!太干净舒服了吧!果断收藏、转发
用的是什么相机啊!!
颜色看起来还不错,哈哈哈
这个好漂亮啊,我要种草了
这个无敌是最爱了
这个系列超级难卸啊啊啊,我用Mac眼唇卸妆液,擦到脸发麻了还卸不掉
我有这个、不知道是不是买到假货了、感觉颜色久了会很深
好看,很适合日常哇!
我比较想看粉底液的,毕竟底妆真的很重要
想看你试试国货橘朵的唇釉,最近经常看到小姐姐在推
听说这个系列的质地不是很好,不敢下手
瞬间种草了,这个颜色发现也很适合我、买买
想知道夏天干皮用什么底妆,技能持久,又不脱妆
好温柔的颜色!好好看!想看美宝莲才出的小灯管SRD04或56
诶嘛,终于更新了
这个颜色,我先下单了,然后又退……
怎么这么好看(。・ω・。)ノ♡
太好看了吧!!!我喜欢眼影!!!可以推一下吗!!!!
omg!!
妆效感人
哇撒,太美了
很有参考价值
已经种草,这个是真的好用
紧紧捂着钱包看你的帖子哈哈哈哈哈哈
每次看你发的东西,我都超级超级想买呢!!!
好喜欢,可是又是我愿望清单之一,买不起系列愿望清单
嘻嘻嘻码住,最近正在纠结粉底液。
最近真的需要。家里囤货基本没了
好激动!!终于可以出现在前排了呀~~好好看哦~~测评也是超级用心~
我的妈呀被种草啦 要去找代购啦
皮肤状态也太好了吧
这个颜色好好看啊!是什么色啊
她来了她来了,她带着美貌来啦
这个颜色好配你啊!
蹲个色号!
想问一下 你平时定妆都用什么
它家的东西真的强 我还没买过不喜欢的
这太考验化妆技术了,,,
\ No newline at end of file
谁能不爱这颜值
每日看好看的脸回血
你真是生活动力
我太爱你的颜值了
舔屏
长得好看,横着竖着斜着拍都好看
太优越了
优越本人
暴击
盛世美颜
这是什么绝世颜值啊
来品品这个style
来品品这个风格
除了哇我还能说什么
真的是好看呢
这颜值,可真的是顶不住了
咋就这么好看呢
这颜值超级超级棒哦!
你真的好好看
好看到起鸡皮疙瘩
好看的立刻粉了
这个照片不够看的,求更多
太击中我了
诚邀各位欣赏这盛世美颜啊
请问这是什么神仙颜值
颜值真的太高了
好看到合不拢嘴,想要联系方式
哇,一直在感叹
火速存到手机,想拿去做头像
我真的看不够,多发几张来看看
看一万遍还是看不够
破音呐喊,太好看啦
咦,谁在发光哦
发什么都美呆了!
好看的人就是治愈良药
期待你的每天更新
看你就是是生活必备品
每日看一万遍好看的颜值
不愧是你
真的很吃这种颜
不愧是宁
点进来就出不去了
谁看了能不爱
真的喜欢这个风格
对这种风格无法抵抗
我没法冷静了
都给我看!
神仙颜值没错了
我真实的发出尖叫声
我来了!!!这个系列都好看
神仙颜值!摇旗呐喊
对这种颜无法抵抗
颜值大发
是什么神仙颜值呢
当场昏厥
这是什么绝色啊
绝色!!
颜狗来了!
真的可太棒了呢
好看到词穷
随便拍都会好看的
在发光啊
怎么拍都好看啊
这什么颜值!
为你喊破喉咙
什么都做得好
你好看的让我魂牵梦绕
顶不住啊顶不住
想把你的照片偷来当头像
好看到我分分钟昏厥
每一张都想拿去当头像
超超超超美的
颜值模板吧你,太好看了
很想知道滤镜,太好看了吧!
你咋这么好看
疯狂鸡叫
好看的人怎么拍都好看
一秒内爱上
awsl
进来看颜王的照片
美美哒
你怎么这么好看呢
我天,真好看
我的妈!你超美啊!
爱辽
心动辽
你怎么可以这么好看
同款姿势可以拥有,颜值拥有不了了。
可惜国家不分配颜值
长得好看是王道
好看的人随便怎么拍都在这么好看
这个颜值,怕是要在线夺命
谁能不喜欢呢
你简直是就是优越本身
你简直是是优越代名词
你好看到仿佛是来索命的
你又来索命了吗!这个颜值,献上小命
哇惊叹着
你真的是宝藏,太好看了
你是什么宝藏哦,偷偷摸摸关注一下
神仙颜值!!!
你也太好看了吧!!!
你好好看啊,好喜欢你的颜值
你真的好好看!!
哇,你也太好看了
哇,你是什么神仙颜值!
图二超级好看!
图一的角度,非常好看了吧
图一真的太好看了吧
你的颜是我吃的那一挂哎
这颜值是我喜欢的类型了
这颜值是长在我的上审美了
这颜真是长我审美点上了
哇塞,好可爱啊
好可爱啊
喜欢!太可爱了
哇塞,喜欢这个颜值
粉了粉了
我是你的颜值粉
这颜值戳到我了
神仙颜值
是戳我审美点的颜了
是戳我审美点的可爱哇
是戳我审美点的好看哇
喜欢这个发色
脸型好棒
这个鼻子是我的爱
颜值好好看
这个颜值一定是穿什么都好看
想学习这个妆容
是戳我审美点的眼睛了
是戳我审美点的高鼻梁了
是戳我审美点的唇形了
是戳我审美点的眉毛了
五官好精致啊
眼睛真的好看
脸型好棒啊,喜欢这个脸型
鼻子好好看
整体看着好舒服
喜欢这种风格
这构图很好啊
想学习你的拍照技巧
这什么神仙颜值!!!!
人好看还会还会拍
人这么好看还会拍,慕了!
羡慕长得好看的人
羡慕给你拍照的人
颜粉儿来报道
你是我的私藏神仙颜值!
怎么会这么好看的人!
这世上怎么会有这么好看的人呢!
是戳我审美点的发色了
是戳我审美点的发型了
你的头发,眼睛,鼻子,仿佛都长成了我最爱的样子
怎么会有人长得和我喜欢的样子这么像
喜欢你的颜值!!
这是什么神仙颜值诶~
好看到直戳我心
看完你的照片。心跳漏一拍
可以得到你的联系方式吗。
立刻粉了!喜欢这个颜值
等到你的新照片,开心
颜值一级!
请你每天多更几张照片好吗
图片是加滤镜了吗 真好看呀
这个颜值我真的是欲罢不能,看了好几遍
我会告诉你我看了好几遍吗
立刻粉了,为了这个颜值
ღ( ´・ᴗ・` )比心
给你笔芯
在线比心漂亮姐姐
给这个颜值在线打call
给你,我的小心心
请收下我的小心心
请收下我的疯狂笔芯
给你我所有的爱意,喜欢!
怎么会这么好看。老天造人不公平
这颜值,人生肯定特别顺利
为你在线打call
喜欢你的每一张照片!请多更新
可盐可甜的风格!
什么风格都好看!
这无处安放的魅力啊
立刻粉了!!
第一张也太好看了吧!
喜欢喜欢,在线打call
我是你的颜值粉,请多更新好吗
这张和我的同学好像!
我,我,我,可以认识你吗
又好看又会拍
喜欢了!
神仙颜值,每天都想催更新
为这个神仙颜值打call!!!
这个颜值真的是我的最喜欢的那一卦!
平时不发言,但这个颜值我必须说话!
不爱说话的我,必须发言了。喜欢你
这个角度能hold,长得好看果然可以随便拍
这个角度能抗住,这得什么神仙颜值
这个角度还这么好看啊
又好看又会拍照,厉害了
你怎么这么好看
真的太美了我很喜欢!!
你以为你长得美就可以不回我吗
我是新来的,都是神仙照片啊,放图吧,我还扛得住
好好看 我哭 我什么时候可以再好看一点
真的是 喜欢到不行!
好好看呀 我也想拍这么好看的
我对你的爱意值高达百分之两百噢
喜欢各种各样的你  嘿嘿
哇哦 这是谁的神仙大宝贝啊
为什么会有这么好看的人
超爱这种感jio!!!!!
每天看到这么好看的颜,美梦鸭
是我梦想的颜值
完全就是我喜欢的类型吧!
吼吼看呀美颜暴击
总是莫名的 怎么照都好看
人美怎样拍都好看
这是什么神仙颜值 爱liao 爱liao
该有的感觉你都有
不说啥了。只想夸夸这神仙颜值
博主的颜真耐打
都好看到哭啊,小北鼻
第一瞬间就戳中了我
嘤嘤嘤 我都爱死了!!
我要有这么好看我也很爱自拍了
因为好看 所以爱自拍
真的长的超级精致
一直都超喜欢看你的照片哎
不行了 我 你太好看了我要晕倒了
您也是真的hin好看诶
会拍你就多拍点 顺便也多发点哈哈哈哈 可爱^_^
看来老天确实不是公平的
这颜值让我变成了柠檬精
实名制羡慕!
天啦!我第一次看到这么好看的人!!!
到底为什么会这么好看!!!
这也太好看啦叭 一眼沦陷 我对你 就是爱!死!了!
大概是从天而降的仙女吧
太美了 我宣布我已经血空
为什么会有这么好看的人在人间
天啦噜!!!这也太好看了
这谁顶得住啊太好看了!
我希望我在梦里可以长这个样子
这到底是什么仙女了啦
啊啊啊啊啊啊看到这么美的你!俺心情也好好!
看到美女心情就更好啦!!!
甜甜的你 温暖我的心 
请问如何才能像博主一样美
这么美丽冻人直戳人心真的好吗
哭唧唧看这里!!!!好看哭泣
究竟怎么做到这种妆容的 有点爱
你是人间天使吗?
果然人好看怎么拍都好看呢
您真是好看极了!!
请告诉我怎么拍都好看的秘诀
太好看了吧 皮卡皮卡
亲亲 那么好看建议你多拍哦
我真的夸不动了,为什么有这么可爱美丽的女孩纸
真的好美,你到底要让我夸多少遍才够
太好看了8 永远看不够
看你我就觉得可以开心一年接着一年
我的宝藏女孩 啊啊真滴太美了 人间仙女
真的太美了!怎么会有这么美的女孩
这是什么美丽的精灵
嘻嘻,好美一女的,爱了爱了
被天使亲吻过的脸
太美了,我要窒息了
未闻花名 但知其人
太美了!!!一眼沦陷!
爱死了你这个颜值
上辈子肯定拯救了上帝,让你这么好看
哇哇哇,你也太好看了叭
太好看了吧!!救命!!
上帝是不是造你的时候偏心啦!
好了 这个真的美哭了
啊我心中的天使
妈呀,你也太好看了吧
说不出哪里喜欢 就是哪哪都喜欢
求求您 停止散发你的魅力!!!!!
特别有气质,加油
好美啊,初恋的面孔
我天,真的太好看了
看到你,就看到了生活的希望,看到人间还有如此好看的人
本颜粉儿来报道啦
是神颜没错了
为什么可以这么好看
我死了 你为什么这么好看,我就地死亡
画里走出来的叭
今天的您仍然是我的心动嘉宾呦
用来当壁纸真的贼好看
太美了吧我看呆了555
我也要像你一样闪闪发光
这个真的超级美丽了
这是什么散落人间的仙子
我天……这是什么神仙颜值
这神仙颜值,立刻粉了
wei,110吗,这里有人好看到让我想报警诶!
太好看了吧 !哭泣了
好看到爆炸(。・ω・。)ノ♡
\ No newline at end of file
一看就会,一学就废 ╥﹏╥
这个发量,有护发的东西安利吗?
别人家的头发,做了都很好看系列
婴儿肥怎么办,适合这个发型吗
老师!我没有学会!
手残党真是看着就知道自己做不到了
学渣想问,打理起来有手把手分步骤讲解图吗!!
我决定把图留着,等去找tony老师!
一个发型狗啃一般的我,也不知道为啥,认认真真看完了每一个字。。
wow 真的好看哎,一进来就被这张美到了
发际线高,额头凸出,适合什么发型或者刘海啊
不知道自己的脸型适合什么发型。。。
秃头少女想问,有发际线技巧吗!
正在苦苦留长的我……
讲真……奉劝各位 不要剪不要烫……除非你长的很时尚
请问 我头大呢 适合什么发型?
这发型真适合走活力少女路线!
每次看小姐姐们的发型,都觉得是自己颜值水平拉低了tony的技术水平
我之前剪了这个发型!全部人都说好看,回家我妈还以为我打了瘦脸针!!!
细软少还脸圆plus。。。我只能留着中分。
求推荐发型啊,想要蓬松一点的,现在长发有点贴头皮
我的TONY严肃地叫我不要剪。。然后我不信,他就拿出了假发给我戴上看大概效果
但我头发还是细软少,哭了
看了一天贴有点动心。。。谢谢!!
我剪了类似这种,不过自己吹出来没有tony吹的那么美!
想起来上次剪头发,发型师帮我卷了像高晓松,第二天睡醒,直了像刘胡兰,现在像马大姐╥﹏╥
太少女了吧!!
今天的彩虹屁我要全部给你!太好看了吧!!!
这是谁家的仙女!!
小个子女生该留怎样的发型好!留了六年刘海最近近年留中分 想剪短发又怕不好看!求支招
中分发型不化妆是否会显得人没精神啊?中分适合什么脸型吗?
脸大有点方 应该留什么发型呀= =
换了个发型,被嘲笑了半个月了
求问,头发少,留什么发型显头发多?
头发少到tony都说好心酸的地步了,羡慕小姐姐
今天剪了个巨丑的发型,想哭
换了十万种发型以后发现,头发靠吹,不会打理都见鬼 *^▽^*
贾玲适合什么发型啊?不过贾玲还比我好看。
我是细软,我最近两次烫的都是那种自然的大卷,烫回家我爸妈都说我没烫…
不知道秃头女孩适合什么发型
头发又多又硬又自来卷,折腾头发都不敢想,哭了
头发老贴头皮咋办?
发际线如何打碎?
艾玛 马住以后剪头发时候用
发量不多不少,大圆脸,适合斜刘海还是无刘海?
刚烫了羊毛卷,风太大太让人失去理智了!
我至今没有遇到 我可以顺利交流的tony… 导致我至今没有过合理的发型,全靠自然生长o(╥﹏╥)o
最近想换发型了,做一个新的发型,新鲜感溢出天际那种!小姐姐有推荐的吗~
我也种草了这个发型,但是我头发细软还容易油 呜呜呜
小姐姐看我!!!我现在就是这种发型!我觉得还行,染了一点颜色,还蛮洋气的
\ No newline at end of file
果断被种草了
有机会去拔个草
一定要找机会去拔草了
有点喜欢诶
这个有点棒的
我很喜欢这个宝贝诶
感觉这个东西有点适合我
被种草的死死地
这个我觉得还挺不错的
有链接吗小姐姐?喜欢
好好好!我买就是啦
我想要拥有这个!
我也要去买来试试
收藏好了,准备去买
我一定要拥有这个
我有点心动啊
好想试试这个
正在使用ing
这个我正在用,超级好用
试一下同款
哇,真是心动,被种草了,码住
希望这个价格我能接受,哈哈哈哈哈哈哈
心动并火速行动!!种草本人
心动了呢,然后决定立刻入手
这个真的很适合我!
我默默地打开了某宝
一定要试试了,想要一个连接
立刻被种草了,看完我要去买了
太心动了,必入
你是什么种草机器码?我决定搞一个
准备去试试。喜欢这个
这个必买了!
搞一个试试
这个宝贝真的好喜欢
OMG!是魔鬼吗,也太适合我了吧
弄个试试还是可以的
太适合我了
如果能适合我就好了
希望这个适合我
OMG!买它!
这个价格我可以入手了!
告知价格让我死心
这个一定要赞一下叭
看见这个我觉得我很幸运了
还想被小姐姐种草更多的物品
害!觉得自己又要花钱了
我的天,我竟然破天荒的被种草了
你种草能力太强了吧
我的钱包又要空了吗
我的金钱没的理所当然
我要护好我的钱包
一边被种草一边看了看我的蚂蚁花呗
只想默默地守护好我的钱包
买了别的,后悔没早看见!这个明明更适合我
在小姐姐的引导下,钱包日渐消瘦
我的蚂蚁花呗要承受不住了
刚买了个相似的,不知道哪个更适合我
这个商品是我的取向狙击没错了。
想想就觉得不错
早看见就好了,刚买了个相似的
贫穷限制了我
非常好的安利贴
宁是对的
撞了同款了
我也用过这个
贫穷使我哭泣
这个我试过
我超爱这个的
等我get了,也要搞个回馈贴
这个看起来还不错的。
默默收藏,有机会试试
这个我一定要拥有了
果断点了收藏,我早晚会get的
一会就去买一个试试
我一定也会get一下的
生活不易,看啥都想要
真的是看啥都想试试
貌似之前也被安利过这个
之前貌似看到过相似的
看什么都想买,疯了
我立马去get同款
咋买咋买
要去哪里买嘞?
求个链接
我该去哪里买呢?
看着就心动
哪里买比较合适
之前在别的地方看过,一直很心动
最近好多人都在写这个
这个真的是干货
看见这个这么适合我没关注错
求个链接噻
幸好关注了不然错过这么适合我的东西
果断搜索同款
我去搜索同款了
最实用的干货
幸好关注了你不然就错过了
收藏好了这个干货
我真的迅速get
立即马住
帖主666,我又被种草了
感谢帖主分享
感谢分享,辛苦
这真的优秀,感谢分享
这真心适合我,感谢分享
这个真不错,感谢分享
完美安利啊
点进来就是吃安利的
这个真的可以哎
这个真的可以哎,感谢分享
这个厉害了,感谢分享
是我喜欢的了
是我喜欢的了,感谢分享
帖主这个魔鬼,我都好喜欢啊
魔鬼帖主,我是躺着被安利
行走的种草机,说的就是帖主这种吧
又被在线种草
明知道会被种草,我还是要点进来
明知道点进来我的钱包就又得被掏空
在线激动!这个我真喜欢
终于看到适合我的了
绝美系列啊,必须get
这个我要分享给我朋友
这个适合我闺蜜哦,拿去安利了
害!又被种草了
终于看到我爱的了!激动啊
这个适合我闺蜜
我要拿去安利给我闺蜜了
OMG!终于看到适合我的了
这个6!我爱了
我这个吃土少女为什么要点进来
天知道我看了多少帖子,才看到这么喜欢的
本吃土少女扪心自问,为什么要点进来
哇哇哇,这个真的好喜欢啊
真是夸爆小姐姐!分享的我都好喜欢
天知道我看了多少帖子,才看到我想找的
点进来的那一刻,我就知道我的钱包又要被掏空了
这个必须get了!炒鸡喜欢啊
超级超级超级喜欢了
太棒了吧!都是神仙单品
我这个被种草机又自动走过来了
超级赞了,迅速get
想拥有!我说的超大声!
这是我最喜欢的系列了
真是有永远都种不完的草
种草了!
又被种草了!
又双叒被种草了!
又双叒叕被种草了!
就知道会被种草
吃土的我为什么要点进来
帖主真是行走的种草机
最近的愿望清单+1
这个月的愿望清单+1
今年的愿望清单+1
就算吃土也要get同款
存钱!买!
同款安排!
同款get
同款必须安排
同款必须get
这个适合我哦
这个总该适合我了吧
这个应该适合我
这个真心适合我
这个好喜欢
这个真心喜欢
这个必须get
这个我好爱
这个真心爱了
这个太戳我了
这个直戳我心
心动了
怎么办,心动了!
在线心动
疯狂心动
整天都在被种草!
真是种不完的草
成功引起了我的注意
成功吸引到我了
成功诱惑到我了
成功引起了我的兴趣
心动
心动+10086
心动ing
心动了,我要去试试
心动了,同款安排!
我都这么穷了,但依然想get
感觉不错,mark一下
真心不错,mark一下
先收藏准没错
回头试试
决定试试
喜欢!下次试试
太喜欢了,一定要试试
超棒的,回头试试啊
心动,我要去试试
可以可以,试试
这个一定要试试了
无敌了,必须试试
哎哟不错哦,很好
我也一直想买,就是觉得好看
我不管,都是我要买的
看到你推荐的这些东西,我都很想要。
很不错的宝贝,谢谢分享
已被种草
来惹来惹,安排一下
便宜又好看有木有
这些好物一定要收藏,然后买买买
我知道你又要掏空我的钱包 但是我心甘情愿
强烈推荐啊!简直不要太棒了这次安利
这些东西真的非常棒。全都是我想要的。
看了好多都挺需要的,是时候填满我的购物车啦啦
感谢整理省的我们自己再去一个一个找好用的东西了
又被种草了!真的要去看看这些哦
发的这些都是真心好用的,赶快安利一下
都是好东西,赶快种草起来吧
我已经推荐给身边各种小伙伴啦 
我都买了好几波了!真的生活里不可或缺了 
又要让我种草了。不过觉得挺开心的。
是真的很不错,我都想要。
好像都没用过在评论里求一波安利
这些推荐的真的是太有用了,而且我感觉都非常的适合我,买起来买起来
可以可以,你推荐的我都很放心
这些好物已经被推荐过好多次了,确实好用
这些东西都好好的啊哈哈准备去淘宝一波啊
看起来很不错的样子,支持一下哦
真的是不错呀,一定会推荐的,真好
这些东西真的都非常好用,表示已经行动了
已经买过一波啦 身边的小伙伴都推荐一遍啦
是的呢,我也是通过室友推荐过来看看的。
那么问题来了去哪可以买到呢
我正打算买买买正好赶上发工资
见过但是没有买,因为不知道好不好用
这个都很实用呀,赶紧收藏总有有用的时候
东西都是良心推荐哦,感觉都不错,
真的是太棒了,很值得我们推荐一下
这么好的东西,钱包又要瘦了,但是我高兴呀
谢谢推荐,我去剁手了
真的是太棒了,很值得推荐一下
东西很不错呢,如果是好东西我都会推荐给我的友友的
很不错,都推荐给朋友一起买!
高贵而迷人的产品,让人心仪。
哈哈,简直是超赞的呢
好看!感觉会很适合我!
今天就可以下单了,开心
哇哦~这个真的是好好看,好喜欢
哇哇哇哇哇哇噻~不知道怎么形容好了
好东西转给大家~~
没后悔 围观你了
还是很支持这样的东西的
每次看到安利,就会忍不住想剁手
一定要买!忍不住了
总是推荐好物  我都忍不住买买买
这个推荐真的是挺不错的了
朋友圈一直都在推荐,这次赶紧安排上
这个推荐太好啦,又可以入手好宝贝啦
你就不能看我发工资天天撺掇我花钱,我都瘦了
这波安利我真的爱了,购物车就绪
每次看见你发的,我都想买,实在是忍不住呀
次能不能把价格打上好让我死心
这么好的分享看来这月工资又保不住了
我太需要了,必须得安排上了。
有好多自己最近正想要呢,必须要买啊。
看了之后就知道自己又要剁手啦。
确实有一种相见恨晚的感觉 可能钱包又不愿意了
正好看看有没有需要的呀?必须要买的啦
来的真的是太及时的了,我要买
棒了简直是,真的是爱了,哈哈
先收藏了呀,万一有用呢?
完蛋了,又被安利了
真的是太棒了呢,哈哈,超级喜欢的呢
特别好的东西,谢谢博主安利
又推荐出好东西了吗,我又忍不住想买买买啦
断头安利各位姐妹,真的良心
感谢博主幸幸苦苦的整理,再也不怕买错东西啦
好想入手,又要吃土的一个月了 
又想骗我买买买,等等快发工资了
一到有推荐,腰包极度缩水
拿起小本本记下来了 
这个真的是厉害了,妥妥的已经收藏
福利贴啊^_^
确实很好,盘它
啊那个叫什么来着找了好久了,终于知道是什么了
我觉得我被安利的真的需要入手了
精致的猪猪女孩确实需要马一下!安排一波
我感觉我的花呗又要超了 
我准备入手,然后试试效果
对于这种好用又实惠的东西完全抵抗不住诱惑
又想骗我买买买,但是这么物美价廉的东西谁不想安利呢
哇博主这么优秀的吗?看来是要一个个买起来没有错了
不用自己去找了,上面的需要的都买了,谢谢
对对就喜欢这个
这个确实是好用的,我应该囤点
我承认我心动了
确认过眼神,是我喜欢的
这都是什么神仙推荐,好合我心意
你这个坏人,我又想剁手了
我发誓,以后要少看这类的东西,太费钱了
辛辛苦苦挣点钱,看个帖子又没了
\ No newline at end of file
看完会省不少钱
超有用的!
心动惹
哈哈哈哈哈哈护肤博主=大型自主实验田
马一下
什么时候开始用眼霜比较好呀?
有什么好用的精华推荐吗?
有什么适合混油皮的护肤品推荐吗?
课代表在哪里
求出个油皮护肤大法
终于更新了!!
怎么知道自己是哪种类型的皮肤鸭
一键get
功课不怕多,我又学到了好多~~
满满的干货,辛苦啦~
干皮还不停长痘怎么办
油皮防晒,求推荐~
求适合干皮的身体乳,冬夏都可以用的
已经不晓得自己是什么皮了,一会油一会干的感觉
敏感肌真的太南了呜呜…不知道用什么好
羡慕皮肤好的人
真的很实用啊
敏感肌可以用吗?
干货!
感觉最主要的还是吃好睡好!睡眠充足了,饮食健康了,皮肤自然就好了
真心求问,黑眼圈还有得救吗?
种草了
有没有适合学生党的水乳呀?
想试试
喜欢!!!
来啦来啦,又来种草啦
性价比很高了!
我爱了
安排上!
看起来不错
最近正好缺,可以试下
感觉还是要用适合自己肤质的护肤品,才能有效果
夏天油,冬天干,有的救吗?
看起来很好用,种草小大人
比心❤
赞赞赞
哇哇哇!想要
实名心动
学习了
默默加入了购物车
我也有同款诶
良心推荐爱了爱了
真的很用心~
求个适合干皮还容易脸泛红的
又想尝试又怕不适合自己…
\ No newline at end of file
import traceback
import logging
from trans2es.models.topic import TopicTag, TopicImage, CommunityTopicProduct, Topic, CommunityCategoryTagRelation
from django.conf import settings
from trans2es.models.pictorial import PictorialTag
from random import randint
from trans2es.models.user_extra import UserExtra
from django.db import models
def get_edit_tag_id_list(topic_id):
try:
tag_id_list = TopicTag.objects.using(settings.SLAVE_DB_NAME).filter(topic_id=topic_id,
is_collection=1).values_list("tag_id",
flat=True)
return tag_id_list
except:
logging.error("catch exception,err_msg:%s" % traceback.format_exc())
return []
def topic_has_image(topic_id):
try:
has_image = Topic.objects.using(settings.SLAVE_DB_NAME).filter(id=topic_id, is_deleted=False,
is_online=True).values_list("have_face",
flat=True)
if has_image[0] == 1:
return True
else:
return False
except:
logging.error("catch exception,err_msg:%s" % traceback.format_exc())
return False
def get_topic_product_info(topic_id):
try:
has_product = False
query_list = CommunityTopicProduct.objects.using(settings.SLAVE_DB_NAME).filter(topic_id=topic_id,
is_deleted=False)
if len(query_list) > 0:
has_product = True
return has_product
except:
logging.error("catch exception,err_msg:%s" % traceback.format_exc())
return []
def get_pictorial_tag_by_id(pictorial_id):
try:
tag_id_list = list(
PictorialTag.objects.filter(pictorial_id=pictorial_id, is_online=True, is_collection=1).values_list(
"tag_id", flat=True))
return tag_id_list
except:
logging.error("catch exception,err_msg:%s" % traceback.format_exc())
return []
# def get_topic_data(numtime, numitme2):
# try:
#
# result_topic = Topic.objects.filter(create_time__lte=numitme2, create_time__gte=numtime,
# is_online=True).values("user_id", "id")
#
# if len(result_topic) > 0:
# for i in result_topic:
# shadow_judge = UserExtra.objects.filter(user_id=i[0], is_online=Topic, is_deleted=False).values_list(
# "is_shadow", flat=True)
#
# return shadow_judge
# except:
# logging.error("catch exception,err_msg:%s" % traceback.format_exc())
# return []
def get_category_tag_id(edit_tag_list):
try:
logging.info("get -----------")
# 拿到搜索的分类
all_category_tag_list = CommunityCategoryTagRelation.objects.filter(tag_id__in=edit_tag_list, is_online=True,
is_deleted=False).values_list(
"category_tag_id", flat=True)
if len(all_category_tag_list) > 0:
index = randint(0, len(all_category_tag_list) - 1)
return all_category_tag_list[index]
else:
return 0
except:
logging.error("catch exception,err_msg:%s" % traceback.format_exc())
return -1
每一个搭配都好好看呀
 哪有什么上身好看的裤子 只有上身好看的腿
时髦青春我统统都要!
这波穿搭真的很有逼格我太喜欢
有木有肩宽胯窄女孩的穿搭
想要链接!
秋天露腿真的不冷么?
我缺的是搭配法则吗,我缺的是穿这些衣服的身材
女人没有四季 只有衣服好看
穿的这么Fashion 去逛该吗
瘦就是最有效的穿搭法则
有不露腿长裤的穿搭吗
确认过眼神 是我喜欢的风格
请问这些衣服哪里买?有链接吗?
我把这套锁的死死滴了哟
小个子适合可爱风
其实主要就是要突出高腰线啊
短衣配长裤!好看炸!!
超舒服的一套
就想问问157 的大胸小个子怎么穿
这个风格 简单好看
可爱在性感面前不值一提 
我不管.穿出自己的感觉.我也是超膜~
显瘦满分的穿搭 
好看的衣服就应该配一个好看的包包,不怕买不起那种
身材不好的话一件hold不住
喜欢这套穿搭
我再说一遍!我没有这个身材!!!!!
可盐可甜了.童话公主的配色了
这个是我的style了
?真心发问,1米8的姐妹都在哪里买的裤子
真好看~今天我的穿搭是阔腿裤嘻嘻
不是穿搭好看,真是人好看
来来来.我的腿长一米七的裤子,该上场了!!
55555今年真的爱这条!!!
挺可爱挺精神的 很有朝气
有点复古的感觉哦
想穿上漂亮的仙女裙去谈一场甜甜的恋爱
大长腿无敌了
超爱这样的搭配
衣服那么多,实名羡慕
这个女人穿什么都好看
好想知道楼主体重哇 感觉身材超棒
找到最适合自己的穿衣风格,才是日常穿搭的第一步啊
 正好要开学了,赶紧买几件备着,到时候好穿
这种五颜六色的我真的驾驭不住
白颜色真的怎么搭配都好看
适合我这种不会穿衣服的
看别人穿在身上是挺好看的,自己买回来穿在身上又是另一回事了
哈哈,不知道高中会不会允许我这样穿
特别喜欢这种穿搭 希望多出一点
\ No newline at end of file
......@@ -2,8 +2,11 @@ import pymysql
import random
import traceback
import logging
from vest.request.auto_request import logins, pictorial_reply, get_majia, get_pictorial_comment, time_conv_minute
from vest.request.auto_request import logins, pictorial_reply, get_majia, get_pictorial_comment, time_conv_minute, \
judge_pictorial_info_get_comment
from vest.request.auto_request import host, user, db, passwd
from vest.data.topic_models import get_pictorial_tag_by_id
"""
榜单新增内容(仅限在线的)
......@@ -60,6 +63,7 @@ def principal_online_comment1():
logging.info("comment offline pictorial")
numtime1, numtime2, minute = time_conv_minute(30, 0)
user_id, data_vote = get_data(numtime1, numtime2)
random_num = 0
if user_id:
for i in user_id:
......@@ -72,7 +76,7 @@ def principal_online_comment1():
for num in range(random_num):
majia_user_id = get_majia()
cook = logins(majia_user_id)
comment = get_pictorial_comment()
comment = judge_pictorial_info_get_comment(i[0])
if cook is not None:
pictorial_reply(cook, i[0], comment)
if data_vote:
......@@ -81,7 +85,7 @@ def principal_online_comment1():
for num in range(random_num):
majia_user_id = get_majia()
cook = logins(majia_user_id)
comment = get_pictorial_comment()
comment = judge_pictorial_info_get_comment(i[0])
if cook is not None:
pictorial_reply(cook, i[0], comment)
......
import pymysql
import traceback
import logging
from vest.request.auto_request import login, time_conv, get_comment, reply
from vest.request.auto_request import login, time_conv, get_comment, reply, get_product_comment, get_face_comment, \
get_category_tag_id, get_category_reply_commtent,judge_topic_info_get_comment
from vest.request.auto_request import host, user, db, passwd
from libs.error import logging_exception
from vest.data.topic_models import get_edit_tag_id_list, get_pictorial_tag_by_id, get_topic_product_info, \
topic_has_image
import random
def get_data(numtime, numtime2):
......@@ -44,11 +48,10 @@ def true_comment_one():
logging.info("comment one")
numtime1, numtime2 = time_conv(5, 0)
user_id = get_data(numtime1, numtime2)
dicts = {}
if user_id:
for i in user_id:
cook = login()
comment = get_comment()
comment = judge_topic_info_get_comment(i[1])
if cook is not None:
reply(cook, i[1], comment)
else:
......@@ -56,3 +59,22 @@ def true_comment_one():
except:
logging_exception()
logging.error("catch exception,main:%s" % traceback.format_exc())
#
#
# def true_comment_one():
# try:
# logging.info("comment one")
# numtime1, numtime2 = time_conv(5, 0)
# user_id = get_data(numtime1, numtime2)
# if user_id:
# for i in user_id:
#
#
# cookie = login()
# if cookie is not None:
# reply(cookie, i[1], comment)
# else:
# logging.error("catch exception,main:%s" % traceback.format_exc())
# except:
# logging_exception()
# logging.error("catch exception,main:%s" % traceback.format_exc())
......@@ -3,7 +3,7 @@ import pymysql
import random
import traceback
import logging
from vest.request.auto_request import login, time_conv, get_comment, reply
from vest.request.auto_request import login, time_conv, get_comment, reply, judge_topic_info_get_comment
from vest.request.auto_request import host, user, db, passwd
from libs.error import logging_exception
......@@ -51,8 +51,7 @@ def true_comment_three():
rand_num = random.randint(0, 1)
if rand_num == 1:
cook = login()
logging.info("get cook;%s" % cook)
comment = get_comment()
comment = judge_topic_info_get_comment(i[1])
if cook is not None:
reply(cook, i[1], comment)
else:
......
......@@ -2,7 +2,7 @@ import pymysql
import random
import traceback
import logging
from vest.request.auto_request import login, time_conv, get_comment, reply
from vest.request.auto_request import login, time_conv, get_comment, reply, judge_topic_info_get_comment
from vest.request.auto_request import host, user, db, passwd
from libs.error import logging_exception
......@@ -51,7 +51,7 @@ def true_comment_two():
rand_num = random.randint(0, 1)
if rand_num == 1:
cook = login()
comment = get_comment()
comment = judge_topic_info_get_comment(i[1])
if cook is not None:
reply(cook, i[1], comment)
else:
......
......@@ -12,6 +12,8 @@ from email.mime.text import MIMEText
from email.utils import formataddr
from physical.settings_local import DATABASES
from physical.settings_local import REDIS_URL
from vest.data.topic_models import get_pictorial_tag_by_id, get_topic_product_info, get_edit_tag_id_list, \
get_category_tag_id, topic_has_image
my_sender = 'lixiaofang@igengmei.com'
my_pass = 'tg5AVKBB8jLQGBET'
......@@ -22,21 +24,6 @@ my_user6 = "lixiaofang@igengmei.com"
# auto_follow_url = "http://earth.gmapp.env/api/v1/follow"
# auto_urge_url = "http://earth.gmapp.env/api/v1/user/urge"
# DATABASES = {
# 'default': {
# 'ENGINE': 'django.db.backends.mysql',
# 'NAME': 'alpha',
# 'USER': 'work',
# 'PASSWORD': 'Gengmei123!',
# 'HOST': 'bj-cdb-55ejhsjy.sql.tencentcdb.com',
# 'PORT': '62177',
# 'OPTIONS': {
# "init_command": "SET foreign_key_checks = 0;",
# "charset": "utf8mb4",
# },
# }
# }
auto_click_url = "http://earth.iyanzhi.com/api/v1/like"
auto_reply_url = "http://earth.iyanzhi.com/api/v1/reply/create"
auto_follow_url = "http://earth.iyanzhi.com/api/v1/follow"
......@@ -220,7 +207,6 @@ def get_comment():
num = random.randint(0, len(list_guanshui))
comment = list_guanshui[num - 1]
return comment
except:
......@@ -449,7 +435,6 @@ def pictorial_reply(cookies_get, id, content):
logging.info("response.text:%s" % response.text)
get_error(response.text, "pictorial_reply", id)
except:
logging.error("catch exception,logins:%s" % traceback.format_exc())
......@@ -464,8 +449,159 @@ def get_pictorial_comment():
comment = list_guanshui[num - 1]
logging.info("get comment:%s" % comment)
return comment
except:
logging.error("catch exception,logins:%s" % traceback.format_exc())
return None
def get_product_comment():
try:
data = open("/srv/apps/physical/vest/data/product_reply_data.txt", "r")
list_guanshui = []
for i in data:
list_guanshui.append(i)
num = random.randint(0, len(list_guanshui))
comment = list_guanshui[num - 1]
return comment
except:
return None
def get_face_comment():
try:
data = open("/srv/apps/physical/vest/data/face_reply_data.txt", "r")
list_guanshui = []
for i in data:
list_guanshui.append(i)
num = random.randint(0, len(list_guanshui))
comment = list_guanshui[num - 1]
return comment
except:
return None
def get_category_reply_commtent(category_id):
try:
# 发型42、穿搭46、美妆3、护肤4、美甲21972、香水17576、瘦身32605、配饰5305608
file = ""
if category_id == 3: # 美妆
logging.info("3-------------")
file = "/srv/apps/physical/vest/data/beauty_reply_data.txt"
elif category_id == 42: # 发型
logging.info("42-------------")
file = "/srv/apps/physical/vest/data/hairstyle_reply_data.txt"
elif category_id == 4: # 护肤
logging.info("4-------------")
file = "/srv/apps/physical/vest/data/skincare_reply_data.txt"
elif category_id == 46: # 穿搭
logging.info("46-------------")
file = "/srv/apps/physical/vest/data/wear_repy_data.txt"
else:
comment = get_comment()
return comment
data = open(file, "r")
list_guanshui = []
for i in data:
list_guanshui.append(i)
num = random.randint(0, len(list_guanshui))
comment = list_guanshui[num - 1]
logging.info("get comment:%s" % comment)
return comment
except:
logging.error("catch exception,logins:%s" % traceback.format_exc())
return None
def judge_topic_info_get_comment(topic_id):
try:
comment = ""
# 先判断是不是编辑标签
edit_tag_list = get_edit_tag_id_list(topic_id)
logging.info("get topic_tag:%s" % edit_tag_list)
if len(edit_tag_list) > 0:
# 如果有编辑标签
# 去拿他的所属分类 根据分类去拿对应的标签(随机拿一个)
category_tag_id = get_category_tag_id(edit_tag_list)
if category_tag_id > 0:
comment = get_category_reply_commtent(category_tag_id)
else:
product_judge = get_topic_product_info(topic_id)
logging.info("get product_judge:%s" % product_judge)
if product_judge:
comment = get_product_comment()
else:
# 判断有没有人脸
face_judge = topic_has_image(topic_id)
logging.info("get face_judge:%s" % face_judge)
if face_judge:
comment = get_face_comment()
# 原始评论
else:
comment = get_comment()
else:
# 判断有没有商品信息
product_judge = get_topic_product_info(topic_id)
if product_judge:
comment = get_product_comment()
logging.info("get product_judge:%s" % product_judge)
else:
# 判断有没有人脸
face_judge = topic_has_image(topic_id)
logging.info("get face_judge:%s" % face_judge)
if face_judge:
comment = get_face_comment()
# 原始评论
else:
comment = get_comment()
logging.info("get judge_topic_info_get_comment:%s" % comment)
return comment
except:
logging.error("catch exception,logins:%s" % traceback.format_exc())
return None
def judge_pictorial_info_get_comment(pictorial_id):
try:
comment = ""
# 先判断是不是编辑标签
edit_tag_list = get_pictorial_tag_by_id(pictorial_id)
if len(edit_tag_list) > 0:
# 如果有编辑标签
# 去拿他的所属分类 根据分类去拿对应的标签(随机拿一个)
category_tag_id = get_category_tag_id(edit_tag_list)
logging.info("get category_tag_id:%s" % category_tag_id)
if category_tag_id > 0:
comment = get_category_reply_commtent(category_tag_id)
else:
logging.info("get -------------+++++++++++")
comment = get_pictorial_comment()
else:
# 原始评论
comment = get_pictorial_comment()
logging.info("get judge_topic_info_get_comment:%s" % comment)
return comment
except:
logging.error("catch exception,logins:%s" % traceback.format_exc())
return None
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