aboutsummaryrefslogtreecommitdiff
path: root/newspipe/web/views/__init__.py
blob: b8b415f97565907648f33fc9130d063d40c93aea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
from web.views.api import v2, v3
from web.views import views, home, session_mgmt
from web.views.article import article_bp, articles_bp
from web.views.feed import feed_bp, feeds_bp
from web.views.category import category_bp, categories_bp
from web.views.icon import icon_bp
from web.views.admin import admin_bp
from web.views.user import user_bp, users_bp
from web.views.bookmark import bookmark_bp, bookmarks_bp

__all__ = [
    "views",
    "home",
    "session_mgmt",
    "v2",
    "v3",
    "article_bp",
    "articles_bp",
    "feed_bp",
    "feeds_bp",
    "category_bp",
    "categories_bp",
    "icon_bp",
    "admin_bp",
    "user_bp",
    "users_bp",
    "bookmark_bp",
    "bookmarks_bp",
]

import conf
from flask import request
from flask import g


@g.babel.localeselector
def get_locale():
    return request.accept_languages.best_match(conf.LANGUAGES.keys())
bgstack15