kaydederken projemin düzenidir sahiptir'işlevi' nesne hiçbir özellik 'adı' İşte plan
import os
basedir = os.path.abspath(os.path.dirname(__file__))
from flask import Blueprint
from flask import Flask
from flask_cors import CORS, cross_origin
app = Flask(__name__)
app.debug = True
CORS(app)
from baseflask.health import health
app.register_blueprint(health)
İşte hata:
Traceback (most recent call last):
File "/home/ubuntu/workspace/baseflask/wsgi.py", line 10, in <module>
from baseflask import app
File "/home/ubuntu/workspace/baseflask/baseflask/__init__.py", line 18, in <module>
app.register_blueprint(health)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 62, in wrapper_func
return f(self, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 880, in register_blueprint
if blueprint.name in self.blueprints:
AttributeError: 'function' object has no attribute 'name'
Yaptığınız hatanın Flask veya onun tasarımlarına özgü olmadığını unutmayın. Ancak, belgelerin iyileştirilmesi gerektiğini düşünüyorsanız, her şeyden önce projeyi projenin [sorunlar sayfası] (https://github.com/pallets/flask/issues) aracılığıyla yapıcı bir şekilde gerçekleştirin. – jonrsharpe