Esempio n. 1
0
	def set_css(main,css,bbs):
		if(css):
			if(css!=""):
				app=AppPortal.get_app(css)
				if(app==None):
					main.response.out.write(Alert.alert_msg("CSSデザインが見つかりません。",main.request.host))
					return False
				if(app.mode!=BbsConst.APP_MODE_CSS):
					main.response.out.write(Alert.alert_msg("CSSデザインではありません。",main.request.host))
					return False
				bbs.css=app
		return True
Esempio n. 2
0
	def get(self, app_id, image_id):
		if(app_id is None):
			self.error(404)
			return

		app=AppPortal.get_app(app_id)
		if(app is None):
			self.error(404)
			return
		
		try:
			index_no=app.image_id_list.index(image_id)
		except:
			self.error(404)
			return

		blob=app.image_blob_list[index_no];
		content_type=app.image_type_list[index_no];
		
		self.response.headers['Content-Type']=str(content_type)
		self.response.out.write(blob)