当前位置: 首页>>代码示例>>Python>>正文


Python PythonLoader.iteritems方法代码示例

本文整理汇总了Python中webassets.loaders.PythonLoader.iteritems方法的典型用法代码示例。如果您正苦于以下问题:Python PythonLoader.iteritems方法的具体用法?Python PythonLoader.iteritems怎么用?Python PythonLoader.iteritems使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在webassets.loaders.PythonLoader的用法示例。


在下文中一共展示了PythonLoader.iteritems方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: _setup_assets_bundler

# 需要导入模块: from webassets.loaders import PythonLoader [as 别名]
# 或者: from webassets.loaders.PythonLoader import iteritems [as 别名]
def _setup_assets_bundler(app):
    assets.init_app(app)

    # Loads and registers assets bundles
    bundles = PythonLoader("assets_bundles").load_bundles()
    for name, bundle in bundles.iteritems():
        assets.register(name, bundle)
开发者ID:tklarryonline,项目名称:aikithoughts,代码行数:9,代码来源:setup.py

示例2: setup_views

# 需要导入模块: from webassets.loaders import PythonLoader [as 别名]
# 或者: from webassets.loaders.PythonLoader import iteritems [as 别名]
def setup_views(app):
    assets = Environment(app)
    bundles = PythonLoader('assetbundle').load_bundles()
    for name, bundle in bundles.iteritems():
        assets.register(name, bundle)

    setup_login(app)

    @app.before_request
    def before_request():
        g.user = current_user

    @app.route('/')
    def index():
        pol = app.db_session.query(Pol).all()
        return render_template("index.html", pol_list=pol)

    @app.route('/about')
    def about():
        return render_template("about.html")

    @app.route('/pol/<int:pol_id>')
    def pol(pol_id):
        pol = app.db_session.query(Pol).get(pol_id)

        observations = app.db_session.query(Observation).\
            filter(Observation.pol==pol).\
                order_by(Observation.time.desc()).all()

        if pol is None:
            abort(404)
        return render_template("pol.html", pol=pol, observations=observations)

    @app.route('/admin')
    @login_required
    @admin_required
    def admin():
        return render_template("admin.html")
开发者ID:atlefren,项目名称:polliste,代码行数:40,代码来源:views.py

示例3: Flask

# 需要导入模块: from webassets.loaders import PythonLoader [as 别名]
# 或者: from webassets.loaders.PythonLoader import iteritems [as 别名]
import os
import json

from flask import Flask, render_template, request
from webassets.loaders import PythonLoader
from flask.ext.assets import Environment, Bundle
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.restful import reqparse, abort, Api, Resource, marshal_with, fields
from flask.ext.restful.representations.json import output_json
output_json.func_globals['settings'] = {'ensure_ascii': False, 'encoding': 'utf8'}

app = Flask(__name__)
app.debug=True
assets = Environment(app)
bundles = PythonLoader('assetbundle').load_bundles()
for name, bundle in bundles.iteritems():
    assets.register(name, bundle)

app.config['SQLALCHEMY_DATABASE_URI'] = os.environ.get('DATABASE_URL', 'sqlite:////tmp/test.db')
db = SQLAlchemy(app)
db.create_all()

api = Api(app)

class Beer(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    brewery= db.Column(db.String)
    name = db.Column(db.String)
    score = db.Column(db.Float)
    abv = db.Column(db.Float)
    amount = db.Column(db.Integer)
开发者ID:atlefren,项目名称:backbonebeerexample,代码行数:33,代码来源:app.py

示例4: from_module

# 需要导入模块: from webassets.loaders import PythonLoader [as 别名]
# 或者: from webassets.loaders.PythonLoader import iteritems [as 别名]
 def from_module(self, path):
     """Register bundles from a Python module"""
     bundles = PythonLoader(path).load_bundles()
     [self.register(name, bundle) for name, bundle in bundles.iteritems()]
开发者ID:atefzed,项目名称:flask-assets,代码行数:6,代码来源:flask_assets.py

示例5: create_bundles

# 需要导入模块: from webassets.loaders import PythonLoader [as 别名]
# 或者: from webassets.loaders.PythonLoader import iteritems [as 别名]
def create_bundles(app):
    assets = Environment(app)
    assets.debug = True if app.debug == 'True' else False
    bundles = PythonLoader('assetbundle').load_bundles()
    for name, bundle in bundles.iteritems():
        assets.register(name, bundle)
开发者ID:atlefren,项目名称:mineturer2,代码行数:8,代码来源:app.py


注:本文中的webassets.loaders.PythonLoader.iteritems方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。