diff --git a/app.py b/app.py index ea569f5..edc1a35 100644 --- a/app.py +++ b/app.py @@ -7,9 +7,7 @@ from flask_sqlalchemy import SQLAlchemy from flask_limiter import Limiter from flask_limiter.util import get_remote_address from mastodon import Mastodon -from apscheduler.schedulers.background import BackgroundScheduler import random -import atexit from config import C WRONG_ANS_HTML = '''
@@ -105,17 +103,7 @@ def choose_new_next(min_like_num=10): story.tail = next_one.id next_one.is_chosen = True - # 更新 story! - db.session.commit() - -scheduler = BackgroundScheduler() -for d in range(5, 15): - for m in range(0, 24 * 60, C.period): - scheduler.add_job(func=choose_new_next, trigger='date', run_date=datetime(2021, 11, d, m // 60, m % 60), args=[1] if app.debug else []) -scheduler.start() - -# Shut down the scheduler when exiting the app -atexit.register(lambda: scheduler.shutdown()) + db.session.commit() def sample_question(qs, n=3): @@ -210,7 +198,6 @@ def story(story_id): cs_login_url = MAST_LOGIN_URL guest_login_url = url_for('main_bp.guest_login') verify_questions = sample_question(C.verify_questions) - period = C.period return render_template('story.html', **locals()) diff --git a/requirements.txt b/requirements.txt index 87178a5..b0a714a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,3 @@ -APScheduler~=3.8.1 Flask~=2.0.2 Flask_Limiter~=1.4 Flask_SQLAlchemy~=2.5.1 diff --git a/static/css/ordinary.css b/static/css/ordinary.css index 355b63d..4ee6b94 100644 --- a/static/css/ordinary.css +++ b/static/css/ordinary.css @@ -139,6 +139,7 @@ a:focus, .btn-link:focus { .paragraph-list { position: relative; margin: 40px 40px 30px 0; + background: white; } .show-mask { @@ -184,4 +185,4 @@ nav .page-link { nav .page-item.active .page-link { background-color: #000; border-color: #000; -} \ No newline at end of file +} diff --git a/templates/story.html b/templates/story.html index e30f986..e4abc5b 100644 --- a/templates/story.html +++ b/templates/story.html @@ -59,8 +59,8 @@