flask.ext.restful
次の設定でTwilio の拡張機能を使用しています。
最上位フォルダはapp
その中には: ___init___.py
:
from flask import Flask
from flask.ext import restful
# Basic app configuration
app = Flask(__name__)
api = restful.Api(app)
そして、この中app module
にと呼ばれるファイルapi.py
from flask.ext.restful import Resource
from app import api
class HelloWorld(restful.Resource):
def get(self):
return {'hello': 'world'}
api.add_resource(HelloWorld, '/hello')
この設定では、アクセス時に 404 が表示されるだけです/hello
ただし、モデルに移動すると、すべてが機能しますapi.py
。__init__.py
これはなぜですか?