def create_room(self,user): if(self.request.get("name")==""): Alert.alert_msg_with_write(self,"ルーム名は必須です。") return if(not user): Alert.alert_msg_with_write(self,"ルームの作成にはログインが必要です。") return user_name=self.get_user_name(user) canvas_size=self.request.get("canvas_size") size=canvas_size.split("x") canvas_width=int(size[0]) canvas_height=int(size[1]) room=ChatRoom() room.name=self.request.get("name") room.user_id=user.user_id() room.user_name=user_name room.command_list="" room.command_cnt=0 room.user_count=0 room.snap_range=0 room.create_date=datetime.datetime.now() room.canvas_width=canvas_width room.canvas_height=canvas_height room.password=self.request.get("pass") room.is_always=0 if(room.password=="always"): room.is_always=1 room.password="" SyncPut.put_sync(room) self.redirect("./chat")