Пример #1
0
    def add_usage(self):
        MUsage.add_or_update(self.userid, self.postid, '1')
        aa = MUsage.query_by_post(self.postid)

        for i in aa:
            if i.user_id == self.userid:
                self.uid = i.uid
Пример #2
0
    def add_usage(self, **kwargs):
        id = kwargs.get('post_id', self.postid)
        MUsage.add_or_update(self.userid, id, '1')
        aa = MUsage.query_by_post(id)
        print('add_usage')
        print(aa)

        for i in aa:
            if i.user_id == self.userid:
                self.uid = i.uid
        print(self.uid)
Пример #3
0
 def test_query_by_post(self):
     self.add_message()
     self.add_usage()
     aa = MUsage.query_by_post(self.postid)
     tf = False
     for i in aa:
         if i.user_id == self.userid:
             assert i.uid == self.uid
             tf = True
             break
     self.tearDown()
     assert tf
Пример #4
0
 def test_query_by_post(self):
     MUsage.query_by_post(self.postid)
     assert True
Пример #5
0
from torcms.handlers.post_handler import MPost
from torcms.model.post2catalog_model import MPost2Catalog
from torcms.model.evaluation_model import MEvaluation

from torcms.model.usage_model import MUsage

from torcms.model.json_model import MPost2Gson

all_apps = MPost.query_all(kind='m', limit=100000)
for app in all_apps:
    print('=' * 20)
    print(app.uid)

    if len(app.uid) == 4:
        MPost.update_field(app.uid, post_id='m' + app.uid)
    for post2tag in MPost2Catalog.query_by_post(app.uid):
        if len(post2tag.post_id) == 4:
            MPost2Catalog.update_field(post2tag.uid,
                                       post_id='m' + post2tag.post_id)

    for post2tag in MUsage.query_by_post(app.uid):
        if len(post2tag.post_id) == 4:
            MUsage.update_field(post2tag.uid, post_id='m' + post2tag.post_id)

    for post2tag in MPost2Gson.query_by_post(app.uid):
        if len(post2tag.post_id) == 4:
            MPost2Gson.update_field(post2tag.uid,
                                    post_id='m' + post2tag.post_id)