diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2010-05-05 20:45:47 -0400 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2010-05-05 20:45:47 -0400 |
commit | 3e7728f6a8ed952e1071223dc8ec2b4ede5a9462 (patch) | |
tree | 466ea5d9a324d566cc53e1a923884cbab931ba38 /forum/management/commands | |
parent | 8130338044d635ce9038d7dd58af06f59cc330bc (diff) | |
parent | e76b6412adbc73b259598c13520219b5f568071b (diff) | |
download | askbot-3e7728f6a8ed952e1071223dc8ec2b4ede5a9462.tar.gz askbot-3e7728f6a8ed952e1071223dc8ec2b4ede5a9462.tar.bz2 askbot-3e7728f6a8ed952e1071223dc8ec2b4ede5a9462.zip |
Merge branch 'master' into admin-interface
Diffstat (limited to 'forum/management/commands')
-rw-r--r-- | forum/management/commands/once_award_badges.py | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/forum/management/commands/once_award_badges.py b/forum/management/commands/once_award_badges.py index 372eb3aa..60457373 100644 --- a/forum/management/commands/once_award_badges.py +++ b/forum/management/commands/once_award_badges.py @@ -144,22 +144,10 @@ class Command(BaseCommand): new_award.save() def first_type_award(self): - """ - This will award below badges for users first behaviors: - - (7, '巡逻兵', 3, '巡逻兵', '第一次标记垃圾帖子', 0, 0), - (8, '清洁工', 3, '清洁工', '第一次撤销投票', 0, 0), - (9, '批评家', 3, '批评家', '第一次反对票', 0, 0), - (10, '小编', 3, '小编', '第一次编辑更新', 0, 0), - (11, '村长', 3, '村长', '第一次重新标签', 0, 0), - (12, '学者', 3, '学者', '第一次标记答案', 0, 0), - (14, '支持者', 3, '支持者', '第一次赞成票', 0, 0), - (16, '自传作者', 3, '自传作者', '完整填写用户资料所有选项', 0, 0), - """ + activity_types = ','.join('%s' % item for item in BADGE_AWARD_TYPE_FIRST.keys()) # ORDER BY user_id, activity_type query = "SELECT id, user_id, activity_type, content_type_id, object_id FROM activity WHERE is_auditted = 0 AND activity_type IN (%s) ORDER BY user_id, activity_type" % activity_types - cursor = connection.cursor() try: cursor.execute(query) @@ -203,8 +191,6 @@ class Command(BaseCommand): def first_ask_be_voted(self): """ For user asked question and got first upvote, we award him following badge: - - (13, '学生', 3, '学生', '第一次提问并且有一次以上赞成票', 0, 0), """ query = "SELECT act.user_id, q.vote_up_count, act.object_id FROM " \ "activity act, question q WHERE act.activity_type = %s AND " \ |