示例#1
0
    def post(self):
        view_selected_post = SavePost.query().fetch(1)

        organization_input = self.request.get('organization')
        produce_input = self.request.get('produce')
        expiration_input = self.request.get('expiration')
        location_input = self.request.get('location')
        delivery_input = self.request.get('delivery')

        current_post = SavePost(organization=organization_input,
                                produce=produce_input,
                                expiration=expiration_input,
                                location=location_input,
                                delivery=delivery_input)
        current_post.put()

        template_vars = {
            "new_post": new_post,
            "view_selected_post": view_selected_post
        }

        print(view_selected_post)
        print(current_post)

        template = jinja_env.get_template('templates/listinginfo.html')
        self.response.write(template.render(template_vars))
示例#2
0
    def post(self):
        view_all_posts = SavePost.query().fetch()

        organization_input = self.request.get('organization')
        produce_input = self.request.get('produce')
        expiration_input = self.request.get('expiration')
        location_input = self.request.get('location')
        delivery_input = self.request.get('delivery')

        new_post = SavePost(organization=organization_input,
                            produce=produce_input,
                            expiration=expiration_input,
                            location=location_input,
                            delivery=delivery_input)
        new_post.put()

        view_all_posts.insert(0, new_post)

        template_vars = {
            "new_post": new_post,
            "view_all_posts": view_all_posts
        }

        print(view_all_posts)
        print(new_post)

        template = jinja_env.get_template('templates/foodlistings.html')
        self.response.write(template.render(template_vars))
示例#3
0
    def post(self):
        # Use the user input to create a new blog post
        all_posts = SavePost.query().fetch()

        artist_input = self.request.get('artist')
        title_input = self.request.get('title')
        poem_input = self.request.get('poem')
        vote_num = self.request.get('vote_count')

        new_post = SavePost(artist=artist_input,
                            title=title_input,
                            poem=poem_input,
                            vote_count=0)
        new_post.put()

        self.redirect('/View')

        # posts
        # posts_by_new=
        all_posts.insert(0, new_post)