python类get_flashed_messages()的实例源码

basic.py 文件源码 项目:zoom-autocomplete-demo 作者: kenju254 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def test_flashes(self):
        app = flask.Flask(__name__)
        app.secret_key = 'testkey'

        with app.test_request_context():
            self.assert_false(flask.session.modified)
            flask.flash('Zap')
            flask.session.modified = False
            flask.flash('Zip')
            self.assert_true(flask.session.modified)
            self.assert_equal(list(flask.get_flashed_messages()), ['Zap', 'Zip'])
basic.py 文件源码 项目:micro-blog 作者: nickChenyx 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def test_flashes(self):
        app = flask.Flask(__name__)
        app.secret_key = 'testkey'

        with app.test_request_context():
            self.assert_false(flask.session.modified)
            flask.flash('Zap')
            flask.session.modified = False
            flask.flash('Zip')
            self.assert_true(flask.session.modified)
            self.assert_equal(list(flask.get_flashed_messages()), ['Zap', 'Zip'])
basic.py 文件源码 项目:noobotkit 作者: nazroll 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def test_flashes(self):
        app = flask.Flask(__name__)
        app.secret_key = 'testkey'

        with app.test_request_context():
            self.assert_false(flask.session.modified)
            flask.flash('Zap')
            flask.session.modified = False
            flask.flash('Zip')
            self.assert_true(flask.session.modified)
            self.assert_equal(list(flask.get_flashed_messages()), ['Zap', 'Zip'])
__init__.py 文件源码 项目:flask-alcohol 作者: natfoster82 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def api_messages():
    messages = get_flashed_messages()
    default_message = current_app.config.get('API_ERROR_MESSAGE')
    if default_message:
        messages.append(default_message)
    return messages
basic.py 文件源码 项目:subroofer 作者: Sypherio 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def test_flashes(self):
        app = flask.Flask(__name__)
        app.secret_key = 'testkey'

        with app.test_request_context():
            self.assert_false(flask.session.modified)
            flask.flash('Zap')
            flask.session.modified = False
            flask.flash('Zip')
            self.assert_true(flask.session.modified)
            self.assert_equal(list(flask.get_flashed_messages()), ['Zap', 'Zip'])
basic.py 文件源码 项目:subroofer 作者: Sypherio 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def test_flashes(self):
        app = flask.Flask(__name__)
        app.secret_key = 'testkey'

        with app.test_request_context():
            self.assert_false(flask.session.modified)
            flask.flash('Zap')
            flask.session.modified = False
            flask.flash('Zip')
            self.assert_true(flask.session.modified)
            self.assert_equal(list(flask.get_flashed_messages()), ['Zap', 'Zip'])
basic.py 文件源码 项目:Lixiang_zhaoxin 作者: hejaxian 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def test_flashes(self):
        app = flask.Flask(__name__)
        app.secret_key = 'testkey'

        with app.test_request_context():
            self.assert_false(flask.session.modified)
            flask.flash('Zap')
            flask.session.modified = False
            flask.flash('Zip')
            self.assert_true(flask.session.modified)
            self.assert_equal(list(flask.get_flashed_messages()), ['Zap', 'Zip'])
basic.py 文件源码 项目:facebook-face-recognition 作者: mathur 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def test_flashes(self):
        app = flask.Flask(__name__)
        app.secret_key = 'testkey'

        with app.test_request_context():
            self.assert_false(flask.session.modified)
            flask.flash('Zap')
            flask.session.modified = False
            flask.flash('Zip')
            self.assert_true(flask.session.modified)
            self.assert_equal(list(flask.get_flashed_messages()), ['Zap', 'Zip'])
basic.py 文件源码 项目:Hawkeye 作者: tozhengxq 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def test_flashes(self):
        app = flask.Flask(__name__)
        app.secret_key = 'testkey'

        with app.test_request_context():
            self.assert_false(flask.session.modified)
            flask.flash('Zap')
            flask.session.modified = False
            flask.flash('Zip')
            self.assert_true(flask.session.modified)
            self.assert_equal(list(flask.get_flashed_messages()), ['Zap', 'Zip'])
frontend.py 文件源码 项目:anime-birb-uk 作者: Arctice 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def recommendations(profile=None):
    profile_form = profile_search_form()

    if not profile:
        return render_template(
            'index.html',
            profile_form=profile_form,
            )

    if not valid_mal_username(profile):
        return redirect(url_for('invalid_name', name=profile))

    print(f"received {profile} request")
    profile_form.name.data = profile 

    profile = profile.lower()
    messages = []
    diff, recommendations = latest_recommendations(profile, redis_connection)

    if recommendations == []:
        messages += [Markup('<br>I\'ve got nothing! Please make sure that: <ul><li>you\'ve typed the name of your profile correctly, <li> it <b>isn\'t private</b>, <li>and <b>your lists have scores on them</b>,</ul> then try to make another request.\n<br>')]
    elif recommendations is not None:
        recs_age = time_hreadable(diff)
        messages += [f'Displaying data from [{recs_age}] ago.']

    request_available = False
    time_remaining = None
    queue_pos = total_queue_position(profile, redis_connection)

    if queue_pos:
        messages += [f'Your position in queue: {queue_pos}']
        messages += [Markup('Refresh the page later to see your recommendations - this process can take a while!')]
    elif diff is not None and diff < REFRESH_LIMIT:
        time_remaining = time_hreadable(int(REFRESH_LIMIT-diff))
    else:
        messages += ["You can make a new request now, using the 'update' button on the right."]
        request_available = True

    if recommendations and not get_flashed_messages():
        messages += [f'Tip: score more media on MAL for more accurate suggestions!']

    return render_template(
        'recommendations.html',
        recommendations=recommendations,
        profile=profile,
        messages=messages,
        profile_form=profile_form,
        heavy_load=display_captcha(redis_connection),
        update_request=update_request_form(),
        request_available=request_available,
        time_remaining=time_remaining,
        )


问题


面经


文章

微信
公众号

扫码关注公众号