0

このチュートリアルに従おうとしています...

http://flask.pocoo.org/docs/tutorial/setup/#tutorial-setup

シンプルなフラスコアプリを実行しようとしています。私は彼らのコードにほぼ正確に従ったと思いますが、問題があります。私のコードは....

from flask import Flask, request, session, g, redirect, url_for, \
    abort, render_template, flash

# configuration
DATABASE = ''
DEBUG = True
SECRET_KEY = 'development key'
USERNAME = 'admin'
PASSWORD = 'default'

sandra_source= Flask(__name__)
sandra_source.config.from_object(__name__)

def main():
    sandra_source.run()

main()

DB が同じではないことは認識していますが、それ以外はかなり適切です。ただし、エラーが発生し続けます

AttributeError: 'module' object has no attribute 'sandra_service'

私のモジュールは Sandra_service という名前なので、このエラーがどのように発生するのかわかりません。

スタックトレース

AttributeError: 'module' object has no attribute 'sandra_service'
0     SandraImporter.load_module() c:\working\qzpkgs\quartz-14324978\win32_vc9\pylib\sandra\sandra_import.py:208
1     <module>()                   /playground/nbkiq0w/rester_app_root/services/sandra_service.py:20
2     Config.from_object()         D:\quartz\WINSLA~1\WIN32-~1\build\ext\noarch\lib\python2.6\flask\config.py:146
3 --> import_string()              D:\quartz\WINSLA~1\WIN32-~1\build\ext\noarch\lib\python2.6\werkzeug\utils.py:529
4

1 に答える 1

0

これが素晴らしい答えかどうかはわかりませんが、削除しました

sandra_source.config.from_object(__name__)

この行で、コードは少なくともコンパイル/実行されているようです。うまくいけば、これ以上の問題が後で現れないことを願っています。

于 2013-10-23T19:22:27.197 に答える