def _edit(broad, sync, site, po, id): if broad: from model.po_recommend import po_recommend_new test_po = Po.get(rid=po.id, user_id=0, state=STATE_ACTIVE) if not test_po: po_recommend_new(po.id, 0, '') else: po_show_rm(po) if sync: site_sync_new(id) else: site_sync_rm(id) if site: po.zsite_id_set(site)
def _edit(broad, sync, site, po, id): if broad: from model.po_recommend import po_recommend_new test_po = Po.get(rid=po.id, user_id=0, state=STATE_ACTIVE) if not test_po: po_recommend_new(po.id, 0, "") else: po_show_rm(po) if sync: site_sync_new(id) else: site_sync_rm(id) if site: po.zsite_id_set(site)
#coding:utf-8 import _env from model.rss import RssPoId from model.po import Po from model.zsite import Zsite for i in RssPoId.where(rss_po_id=0): po = Po.get(i.po_id) if not po: i.delete() continue zsite = Zsite.mc_get(po.user_id) if not zsite: i.delete() continue print i.id i.rss_po_id = i.id i.user_id = po.user_id i.user_cid = zsite.cid i.save() #CREATE TABLE `zpage`.`rss_po_id` ( # `id` int(10) unsigned NOT NULL, # `po_id` int(10) unsigned NOT NULL, # `state` int(10) unsigned NOT NULL, # `tag_id_list` blob NOT NULL, # `rss_po_id` int(10) unsigned NOT NULL default '0', # `user_id` int(10) unsigned NOT NULL default '0', # `admin_id` int(10) unsigned NOT NULL default '0',