Exemple #1
0
def admin():
    if request.method == 'POST':
        if current_user.is_authenticated:
            user = User.query.filter_by(username='******').first()
            if int(user.id) == int(current_user.get_id()):
                news_data = news_scrapping()
                news_data_title1 = news_data['title'][0].strip()
                news_data_title2 = news_data['title'][1].strip()
                news_data_title3 = news_data['title'][2].strip()
                news_data_link1 = news_data['link'][0]
                news_data_link2 = news_data['link'][1]
                news_data_link3 = news_data['link'][2]
                news_data_content1 = news_data['content'][0]
                news_data_content2 = news_data['content'][1]
                news_data_content3 = news_data['content'][2]
                news_object_1 = News(title=news_data_title1,
                                     content=news_data_content1)
                news_object_2 = News(title=news_data_title2,
                                     content=news_data_content2)
                news_object_3 = News(title=news_data_title3,
                                     content=news_data_content3)
                db.session.add(news_object_1)
                db.session.add(news_object_2)
                db.session.add(news_object_3)
                db.session.commit()
                print("All record added ")
                return render_template('admin.html')
            else:
                print("In your face!")

        return render_template('admin.html')
    return render_template('admin.html')
Exemple #2
0
def home():
    global n1_title, n2_title, n3_title, n1_link, n2_link, n3_link, n1_content, n2_content, n3_content
    if n1_title == '' or n2_title == '' or n3_title == '' or n1_link == '' or n2_link == '' or n3_link == '' or n1_content == '' or n2_content == '' or n3_content == '':
        news_data = news_scrapping()
        n1_title = news_data['title'][0].strip()
        n2_title = news_data['title'][1].strip()
        n3_title = news_data['title'][2].strip()
        n1_link = news_data['link'][0]
        n2_link = news_data['link'][1]
        n3_link = news_data['link'][2]
        n1_content = news_data['content'][0]
        n2_content = news_data['content'][1]
        n3_content = news_data['content'][2]
    return render_template('home_final.html',
                           n1_title=n1_title,
                           n1_link=n1_link,
                           n2_link=n2_link,
                           n3_link=n3_link,
                           n2_title=n2_title,
                           n3_title=n3_title,
                           n1_content=n1_content,
                           n2_content=n2_content,
                           n3_content=n3_content)