def get(self, mill_no, slug): mill = Mill.get_by_key_name(mill_no) upload_url = blobstore.create_upload_url( self.url_for('mills/addphoto', mill_no=mill.mill_no, slug=mill.slug)) return self.render_response('mills/add_photo.html', mill=mill, upload_url=upload_url)
def post(self, mill_no, slug): blob=self.get_uploads('photo')[0] mill=Mill.get_by_key_name(mill_no) photo=Photo(image=blob,mill=mill,location=mill.location, name=self.request.form['myname']) photo.update_location() photo.put() response= self.redirect(self.url_for('photo-upload-thanks'), 302) response.data = '' return response
def get(self, mill_no, slug): mill=Mill.get_by_key_name(mill_no) nearby=[] try: nearby=Mill.proximity_fetch(Mill.all(), mill.location, max_results=6 ) except: pass photos=Photo.all().filter('mill =', mill).filter('status =', 'approved') return self.render_response('mills/single.html', mill=mill, nearby=nearby[1:],photos=photos)
def post(self, mill_no, slug): blob = self.get_uploads('photo')[0] mill = Mill.get_by_key_name(mill_no) photo = Photo(image=blob, mill=mill, location=mill.location, name=self.request.form['myname']) photo.update_location() photo.put() response = self.redirect(self.url_for('photo-upload-thanks'), 302) response.data = '' return response
def get(self, mill_no, slug): mill = Mill.get_by_key_name(mill_no) nearby = [] try: nearby = Mill.proximity_fetch(Mill.all(), mill.location, max_results=6) except: pass photos = Photo.all().filter('mill =', mill).filter('status =', 'approved') return self.render_response('mills/single.html', mill=mill, nearby=nearby[1:], photos=photos)
def get(self, mill_no, slug): mill=Mill.get_by_key_name(mill_no) upload_url = blobstore.create_upload_url(self.url_for('mills/addphoto', mill_no=mill.mill_no, slug=mill.slug)) return self.render_response('mills/add_photo.html', mill=mill, upload_url=upload_url)