コード例 #1
0
ファイル: menu.py プロジェクト: CodeAmend/terminal-blog
 def _user_exists(self):
     blog = Database.find_one('blogs', {"author": self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog['id'])
         return True
     else:
         return False
コード例 #2
0
ファイル: menu.py プロジェクト: isabelitagr/terminal_blog
 def _view_blog(self):
     blog_to_see = input("Enter the ID of the blog you'd write to read: ")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     print('----------------------------')
     for post in posts:
         print("Date: {}, Title: {}\n{}\n----------------------------".format(post['created_date'], post['title'], post['content']))
コード例 #3
0
 def _user_has_account(self):
     blog = Database.find_one(collection="blogs",
                              query={"author": self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog["id"])
         return True
     return False
コード例 #4
0
ファイル: menu.py プロジェクト: isabelitagr/terminal_blog
 def _user_has_account(self):
     blog = Database.find_one('blogs', {'author': self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog['id'])  #si le asigno la variable blog queda la info pero user_blog no seria un objeto. de esta manera traigo el objeto con el metodo from_mongo
         return True
     else:
         return False
コード例 #5
0
 def _user_exists(self):
     blog = Database.find_one('blogs', {"author": self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog['id'])
         return True
     else:
         return False
コード例 #6
0
 def _user_has_account(self):
     blog = Database.find_one('blogs', {'author': self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog['id'])
         return True
     else:
         return False
コード例 #7
0
ファイル: menu.py プロジェクト: jinesh-patel/terminal_blog
 def _user_has_account(self):
     blog = Database.find_one('blogs', {'author': self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog['id'])
         return True
     else:
         return False
コード例 #8
0
ファイル: menu.py プロジェクト: REX51/Terminal-Blogger
 def _view_blog(self):
     blog_to_see = input("Enter the Id of the blog you would like to read:")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_post()
     for post in posts:
         print("Date: {}, Title: {}\n\n{}".format(
             post['create_date'], post['title'].post['content']))
コード例 #9
0
ファイル: menu.py プロジェクト: amesk3/pyBlogger
 def _view_blog(self):
     blog_to_see = input("Enter the ID of the blog you want to see:")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print("Date:{}, title:{}\n\n{}".format(
             post['created_date'], post['title'], post['content']))
コード例 #10
0
ファイル: menu.py プロジェクト: dejesusjmb/terminal_blog
 def _view_blog():
     blog_id = input('Input blog id you want to read: ')
     blog = Blog.from_mongo(blog_id)
     posts = blog.get_posts()
     for post in posts:
         print('Date:{}\nTitle: {}\nContent:{}\n\n'.format(
             post['created_date'], post['title'], post['content']))
コード例 #11
0
    def _view_blogs(self):
        blog_to_see = input("Enter the ID of the blog you'd like to read: ")
        blog = Blog.from_mongo(blog_to_see)
        posts = blog.get_posts()
        for post in posts:

            print("Date: {}, title: {}\n\n{}".format(post['date_created'], post['title'], post['content']))
コード例 #12
0
    def _view_blogs(self):
        blog_to_see = input("Enter blog ID :")
        blog = Blog.from_mongo(blog_to_see)
        posts = blog.get_posts()

        for post in posts:
            print("Date {} title {} \n\n {}".format(post['created_date'],post['title'],post['content']))
コード例 #13
0
ファイル: app.py プロジェクト: yxu02/web_app_flask
def blog_posts(blog_id):
    blog = Blog.from_mongo(blog_id)
    if blog is None:
        return make_response(user_blogs())
    else:
        posts = blog.get_posts()
        return render_template('posts.html', posts=posts, blog_title=blog.title, blog_id=blog._id)
コード例 #14
0
 def _user_has_blog(self):
     blog = Database.find_one(collection='blogs',query={'author':self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog['id'])
         return True
     else:
         return False
コード例 #15
0
 def new_post(self,
              blog_id,
              title,
              content,
              date=datetime.datetime.utcnow()):
     blog = Blog.from_mongo(blog_id)
     blog.new_post(title=title, content=content, date=date)
コード例 #16
0
ファイル: menu.py プロジェクト: dgoat416/Terminal_Blog
 def _user_has_account(self):
     blog = Database.find_one("blogs", {"author": self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog["id"])
         return True
     else:
         return False
コード例 #17
0
ファイル: menu.py プロジェクト: LifeOnAFarm/command-line-blog
 def _user_has_account(self):
     blog = Database.find_one("blogs", {"author": self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog["id"])
         return True
     else:
         return False
コード例 #18
0
ファイル: menu.py プロジェクト: hashbanger/Terminal_Blog
 def _view_blog(self):
     blog_to_see = input('Enter the id of the blog you want to read : ')
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print('\n\nDate: {}\nTitle: {}\n\n{}'.format(
             post['date'], post['title'], post['content']))
コード例 #19
0
 def _view_blogs(self):
     #double kill lan 2
     blog_to_see = input("Enter blog id you wanna see: ")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_post()
     for post in posts:
        # y tuong nua cua toi: print(post)
         print("Date: {}, title: {} \n\n{}".format(post['created_date'], post['title'], post['content']))
コード例 #20
0
 def _view_blog(self):
     blog_to_see = input("Enter the ID of the blog you'd like to read: ")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print(
             f"Date: {post['created_date']}, Title: {post['title']}/n/n{post['content']}"
         )
コード例 #21
0
ファイル: menu.py プロジェクト: JadeSass/terminal_blog
 def _view_blog(self):
     see_blog = input("Enter ID of the blog you wish to see: ")
     blog = Blog.from_mongo(see_blog)
     posts = blog.get_posts()
     for post in posts:
         print("Date: {}, Title: {}\n\n{}".format(post['created_date'],
                                                  post['title'],
                                                  post['content']))
コード例 #22
0
ファイル: menu.py プロジェクト: hank0cean/BlogTerm
 def _read_blog():
     blog_to_see = input("Enter the ID of the blog you want to read: ")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print("\nDate: {}  |  ID: {}\nTitle: {}\n\n{}".format(
             post['date'], post['id'], post['title'], post['content']))
     print('\n')
コード例 #23
0
ファイル: app.py プロジェクト: wmsgood/Mongoblog
def blog_posts(blog_id):
    user = User.get_by_email(session['email']) 
    blogs = user.get_blogs() 
    
    blog = Blog.from_mongo(blog_id)
    posts = blog.get_posts()
        
    return render_template('posts.html', posts=posts, blog_title=blog.title, blog_id=blog._id,blogs=blogs, email=user.email)
コード例 #24
0
 def _view_blogs(self):
     blog_to_see = input('Enter the id of the blog you wisht ot see:')
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_post()
     for post in posts:
         print("Date: {}, Title: {},\n\n{}".format(post['created_date'],
                                                   post['title'],
                                                   post['content']))
コード例 #25
0
 def _view_blog(self):
     blog_to_see = input("Input the ID of the blog you'd like to read: ")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print(
             f"Title: {post['title']}, Date: {post['date']}\n\n{post['content']}"
         )
コード例 #26
0
ファイル: menu.py プロジェクト: MrAntonymous/terminal_blog
 def _view_blog(self):
     blog_to_see = raw_input("Enter the blog id: ")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_post()
     for post in posts:
         print("Date: {}, Title: {}\n\n {}".format(post['created_date'],
                                                   post['title'],
                                                   post['content']))
コード例 #27
0
 def _view_blog(self):
     blog_to_see = input("enter id of blog to see")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print("Date: {}. title: {}\n\n{}".format(post['created_date'],
                                                  post['title'],
                                                  post['content']))
コード例 #28
0
ファイル: app.py プロジェクト: Arjun-B-J/Python_Blog
def blog_posts(blog_id):
    blog = Blog.from_mongo(blog_id)
    posts = blog.get_posts()

    return render_template('posts.html',
                           posts=posts,
                           blog_title=blog.title,
                           blog_id=blog._id)
コード例 #29
0
 def _view_blog_posts():
     blog_id = input("Enter the id of the blog you want to view: ")
     blog = Blog.from_mongo(blog_id)
     posts = blog.get_posts()
     for post in posts:
         print("Date: {}, Title: {}\n\n{}".format(post['created_date'],
                                                  post['title'],
                                                  post['content']))
コード例 #30
0
 def _view_blogs(self):
     blog_to_see = input("Enter the ID of the blog you want to read: ")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print("Date: {}, title: {}\n\n{}".format(post["created_date"],
                                                  post["title"],
                                                  post["content"]))
コード例 #31
0
ファイル: menu.py プロジェクト: heysachin/Microblogger
 def _view_blog(self):
     blog_to_see = input("Enter the ID Of the Blog You'd Like to Read: ")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print("Date : {}, Title: {}\n\n{}".format(post['created_date'],
                                                   post['title'],
                                                   post['content']))
コード例 #32
0
    def _view_blog(self):
        blog_to_see = input('Enter the ID of the blog you\'d like to read: ')
        blog = Blog.from_mongo(blog_to_see)
        posts = blog.get_posts()

        for post in posts:
            print('Date: {}, Title: {}\n\n{}'.format(
                post['created_date'], post['title'], post['content']))
コード例 #33
0
ファイル: menu.py プロジェクト: wesleyjr01/python_web_course
 def _view_blog(self):
     blog_to_see = input("Enter the ID of the blog you want to read.")
     blog = Blog.from_mongo(blog_id=blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print(
             f"Date:{post['created_date']}, Title:{post['title']}, Content:{post['content']}, Author:{post['author']}\n"
         )
コード例 #34
0
ファイル: menu.py プロジェクト: lbanawa/terminal_blog
 def _user_has_account(self):
     # find one blog that has the author as the user entered
     # will return True or False
     blog = Database.find_one('blogs', {'author': self.user})
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog['id'])
         return True
     else:
         return False
コード例 #35
0
ファイル: menu.py プロジェクト: chenxu10/terminal_blog
 def _user_has_account(self):
     # should return True or Fslse
     blog = Database.find_one('blogs', {'author': self.user})
     if blog is not None:
         # create an object
         self.user_blog = Blog.from_mongo(blog['id'])
         return True
     else:
         return False
コード例 #36
0
 def _user_has_account(self):
     # check to see if there is a blog with this author name
     # below: find one blog that has the author as the user (which was entered)
     blog = Database.find_one('blogs', {'author': self.user}) ## is not None
     if blog is not None:
         self.user_blog = Blog.from_mongo(blog['id'])
         return True
     else:
         return False
コード例 #37
0
ファイル: app.py プロジェクト: wmsgood/Mongoblog
def user_blogs(user_id=None):
    if user_id is not None:
        user = User.get_by_id(user_id)
    else:
        user = User.get_by_email(session['email'])
        
    blogs = user.get_blogs()
    
    blog_id = request.args.get('bg')
    
    if blog_id is not None:
        blog = Blog.from_mongo(blog_id)
        posts = blog.get_posts()
        return render_template("user_blogs.html", blogs=blogs, email=user.email,posts=posts, blog_title=blog.title, blog_id=blog._id)
    
    return render_template("user_blogs.html", blogs=blogs, email=user.email)
コード例 #38
0
ファイル: app.py プロジェクト: asimonia/web-blog
def blog_posts(blog_id):
	blog = Blog.from_mongo(blog_id)
	posts = blog.get_posts()

	return render_template('posts.html', posts=posts, blog_title=blog.title, blog_id=blog._id)
コード例 #39
0
ファイル: menu.py プロジェクト: LifeOnAFarm/command-line-blog
 def _view_blog():
     blog_to_see = input("Enter ID of the blog you want to see:")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print("Date: {}, Title: {},\n\n Content: {}".format(post["created_date"], post["title"], post["content"]))
コード例 #40
0
ファイル: user.py プロジェクト: wmsgood/Mongoblog
 def new_post(blog_id, title, content, date=datetime.datetime.utcnow()):
     blog = Blog.from_mongo(blog_id)
     blog.new_post(title=title,
                   content=content,
                   date=date)
コード例 #41
0
 def _view_blogs(self):
     blog_to_see = input("Enter the ID of the blog you would like to read:")
     blog = Blog.from_mongo(blog_to_see)
     posts = blog.get_posts()
     for post in posts:
         print("Date: {},title: {}\n\n{}".format(post['created_date'],post['title'],post['content']))
コード例 #42
0
ファイル: app.py プロジェクト: kggiorno/pythonLearnPublic
from database import Database 
from models.post import Post 
from models.blog import Blog

Database.initialize() 

blog = Blog(author="Sample Author",
			title="KGG's Blog",
			description="Sample description")

blog.new_post()

blog.save_to_db()

from_database = Blog.from_mongo(blog.id)

print(blog.get_posts())