本文整理汇总了Python中myapp.ApiObject.ApiObject.create_user_thumbnail方法的典型用法代码示例。如果您正苦于以下问题:Python ApiObject.create_user_thumbnail方法的具体用法?Python ApiObject.create_user_thumbnail怎么用?Python ApiObject.create_user_thumbnail使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类myapp.ApiObject.ApiObject
的用法示例。
在下文中一共展示了ApiObject.create_user_thumbnail方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: post
# 需要导入模块: from myapp.ApiObject import ApiObject [as 别名]
# 或者: from myapp.ApiObject.ApiObject import create_user_thumbnail [as 别名]
#.........这里部分代码省略.........
if(bookmark==None):
Alert.alert_msg_with_write(self,"プロフィールの取得に失敗しました。");
return
profile = cgi.escape(profile)
compiled_line = re.compile("\r\n|\r|\n")
profile = compiled_line.sub(r'<br/>', profile)
if(mail=="None"):
mail=""
if(homepage=="None"):
homepage=""
if(twitter=="None"):
twitter=""
bookmark.name=name
bookmark.profile=profile
bookmark.mail=mail
bookmark.twitter_id=twitter
bookmark.homepage=homepage
bookmark.owner=user
bookmark.disable_rankwatch=disable_rankwatch
bookmark.disable_global_tweet=disable_global_tweet
bookmark.regulation=regulation
bookmark.privacy_rental_bbs=privacy_rental_bbs
if(self.request.get("my_color")=="" or self.request.get("my_color")=="#f2f2f2"):
bookmark.my_color=None
else:
bookmark.my_color=self.request.get("my_color")
bookmark.sex=int(self.request.get("sex"))
if(birthday_year):
try:
birthday_year=int(birthday_year)
except:
if is_english:
Alert.alert_msg_with_write(self,"Birthday must be number");
else:
Alert.alert_msg_with_write(self,"生まれた年は半角数字である必要があります。");
return
else:
birthday_year=0
if(birthday_month):
try:
birthday_month=int(birthday_month)
except:
if is_english:
Alert.alert_msg_with_write(self,"Birthday must be number");
else:
Alert.alert_msg_with_write(self,"生まれた月は半角数字である必要があります。");
return
else:
birthday_month=0
if(birthday_day):
try:
birthday_day=int(birthday_day)
except:
if is_english:
Alert.alert_msg_with_write(self,"Birthday must be number");
else:
Alert.alert_msg_with_write(self,"生まれた日は半角数字である必要があります。");
return
else:
birthday_day=0
bookmark.birthday_year=birthday_year
bookmark.birthday_month=birthday_month
bookmark.birthday_day=birthday_day
bookmark.icon_mini=None #サムネイルの再作成を要求
bookmark.thumbnail_created=0
age=Pinterest.get_age(bookmark)
if(bookmark.regulation and age>=1 and age<=14):
Alert.alert_msg_with_write(self,"制限付きコンテンツを表示するには15歳以上である必要があります。");
return
if(self.request.get("icon")):
bookmark.icon=db.Blob(self.request.get("icon"))
img = self.request.body_file.vars['icon']
bookmark.icon_content_type=img.headers['content-type']
if(not ApiObject.create_user_thumbnail(bookmark)):
if is_english:
Alert.alert_msg_with_write(self,"Too big icon image");
else:
Alert.alert_msg_with_write(self,"アイコン画像が大きすぎます。");
return
try:
SyncPut.put_sync(bookmark)
except:
Alert.alert_msg_with_write(self,"データストアへの保存に失敗しました。アイコンの容量が1MBを超えている場合は縮小してからアップロードして下さい。");
return
self.redirect(str("./mypage"))