def post(self): theme = Theme() name = self.request.get('name') description = self.request.get('description') theme.name = name theme.description = description email = self.request.get('email') url = self.request.get('url') token = self.request.get('token') imageUrl = url + '&token=' + token correctUrl = imageUrl.replace("images/", "images%2F") theme.image_url = correctUrl theme.created_user_email = email theme.put() self.response.write('Got post request: ' + name + ' ' + description)
def post(self): user = users.get_current_user() if user: theme = Theme() name = self.request.get('themeName') description = self.request.get('themeDescription') theme.name = name theme.description = description uploaded_file = self.request.POST.get("themeImage") url = writeToGCBucket(uploaded_file) theme.image_url = url theme.created_user_email = user.email() theme.put() self.redirect('/viewThemes')