Exemple #1
0
    def post(self):
        """ save new topic  to datastore """
        user = User.logged_in_user()

        title = self.request.get('title')
        content = self.request.get('content')

        # add new topic
        Topic.crate(title=title, content=content, author=user)

        return self.redirect_to('main-page')
Exemple #2
0
 def create_fake_topic(self,
                       title="New Test Topic",
                       content="This is test.topic",
                       author=None):
     if not author:
         test_author = self.create_fake_admin()
         topic = Topic.crate(title=title,
                             content=content,
                             author=test_author)
         return topic
     else:
         topic = Topic.crate(title=title, content=content, author=author)
         return topic