def post(self, topicid): topic = Topic.get_by_id(int(topicid)) text = self.request.get('text') if topic and text: Comment(text=text,topic=topic).put() self.get(topicid) else: self.response.out.write('no text or invalid topic id :(')
def get(self, topicid): template = jinja_environment.get_template('templates/topic.html') topic = Topic.get_by_id(int(topicid)) if topic: comments = Comment.all().filter('topic',topic) self.response.out.write(template.render({"topic": topic,"comments":comments})) else: self.response.out.write("no topic")