def init_snapcraft(app, testing=False): app.register_blueprint(snapcraft_blueprint()) app.register_blueprint(first_snap, url_prefix="/first-snap") app.register_blueprint(login) app.register_blueprint(store_blueprint(testing=testing)) app.register_blueprint(account, url_prefix="/account") app.register_blueprint(publisher_snaps) init_docs(app, "/docs") init_blog(app, "/blog")
def init_snapcraft(app): app.register_blueprint(snapcraft_blueprint()) app.register_blueprint(first_snap, url_prefix="/first-snap") app.register_blueprint(login) app.register_blueprint(oauth) app.register_blueprint(store_blueprint()) app.register_blueprint(account, url_prefix="/account") app.register_blueprint(publisher_snaps) app.register_blueprint(publisher_github) init_docs(app, "/docs") init_blog(app, "/blog") init_tutorials(app, "/tutorials")
if topic in doc["categories"] ] if sort == "difficulty-desc": metadata = sorted( metadata, key=lambda k: k["difficulty"], reverse=True ) if sort == "difficulty-asc" or not sort: metadata = sorted( metadata, key=lambda k: k["difficulty"], reverse=False ) total_pages = math.ceil(len(metadata) / posts_per_page) return flask.render_template( "tutorials/index.html", navigation=tutorials_docs.parser.navigation, forum_url=tutorials_docs.parser.api.base_url, metadata=metadata, page=page, topic=topic, sort=sort, posts_per_page=posts_per_page, total_pages=total_pages, ) tutorials_docs.init_app(app) init_blog(app, "/blog")