本文整理汇总了Python中myapp.ApiObject.ApiObject.is_frozen_thread方法的典型用法代码示例。如果您正苦于以下问题:Python ApiObject.is_frozen_thread方法的具体用法?Python ApiObject.is_frozen_thread怎么用?Python ApiObject.is_frozen_thread使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类myapp.ApiObject.ApiObject
的用法示例。
在下文中一共展示了ApiObject.is_frozen_thread方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: get
# 需要导入模块: from myapp.ApiObject import ApiObject [as 别名]
# 或者: from myapp.ApiObject.ApiObject import is_frozen_thread [as 别名]
#.........这里部分代码省略.........
logined=0
if(user):
logined=1
owner=user
if(OwnerCheck.check(bbs,user)):
owner=None
admin_user=OwnerCheck.is_admin(user)
#ページリンクを作成
page_url_base = MappingId.get_usr_url(host_url,bbs)+thread_key+'.html?page='
page_list=ShowThread.create_page_list(page,entry_num,col_num)
#掲示板のデザインを取得
design=CssDesign.get_design_object(self,bbs,host_url,1)
#コメントフォームを取得する
show_comment_form=1
if(bbs.comment_login_require and not(owner)):
show_comment_form=0
#名前取得
user_name=ShowEntry.get_user_name(user)
#自分のイラストか
my_illust=False
if(user and thread.user_id==user.user_id()):
my_illust=True
#IPを表示するかどうか
show_ip=False
if(self.request.get("show_ip") and (owner or admin_user)):
show_ip=True
#コメントのレンダリング
comment=ShowEntry.render_comment(self,host_url,bbs,thread,com_list_,edit_flag,bbs_key,logined,show_comment_form,admin_user,user_name,user,show_ip)
#凍結されているか
frozen=ApiObject.is_frozen_thread(thread)
#拍手が有効かどうか
applause_enable=not (user and thread.user_id and thread.user_id==user.user_id())
#メッセージ
message=memcache.get(BbsConst.OBJECT_THREAD_MESSAGE_HEADER+str(thread.key()))
#関連イラスト
related=self._get_related(bbs,thread,design["is_iphone"],design["is_tablet"])
#スパム対策
force_login_to_create_new_image=BbsConst.FORCE_LOGIN_TO_CREATE_NEW_IMAGE
force_login_to_create_new_comment=BbsConst.FORCE_LOGIN_TO_CREATE_NEW_COMMENT
#描画
template_values = {
'host': host_url,
'usrhost': MappingId.get_usr_url(host_url,bbs),
'bbs': bbs,
'bbs_str_key': str(bbs.key()),
'thread': thread,
'edit_flag':edit_flag,
'url': 'edit',
'url_linktext': 'edit blogs',
'bbs_key': bbs_key,
'page':page,
'page_url_base':page_url_base,
'page_list':page_list,
'logined':logined,
'user':user,
'owner':owner,
'my_illust':my_illust,
'template_path':design["template_path"],
'css_name':design["css_name"],
'is_iphone':design["is_iphone"],
'is_tablet':design["is_tablet"],
'template_base_color':design["template_base_color"],
'admin_user':admin_user,
'order':order,
'is_maintenance':is_maintenance,
'redirect_url': self.request.path,
'comment':comment,
'show_comment_form':show_comment_form,
'user_name':user_name,
'search': search,
'limit': col_num,
'frozen': frozen,
'applause_enable': applause_enable,
'message': message,
'is_english': is_english,
'related': related,
'show_ip': show_ip,
'force_login_to_create_new_image': force_login_to_create_new_image,
'force_login_to_create_new_comment': force_login_to_create_new_comment
}
path = "/html/"+design["base_name"]
self.response.out.write(template_select.render(path, template_values))
CounterWorker.update_counter(self,bbs,thread,owner)