前提・実現したいこと
hello.pyを作成して実行しています。
認証システムが必要と思いapp.pyにflask_httpauthを利用して認証させました。
認証してOKの場合hello.pyを実行する方法(呼び出し?)が分かりません。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
Python
1コード
###hello.py
from flask import Flask
app = Flask(name)
@app.route('/')
def hello_world():
return "Hello World!"
if name == 'main':
app.run()
Python
1ソースコード
試したこと
Python
1コード
###app.py
from flask import Flask
from flask import Flask
from flask_httpauth import HTTPDigestAuth
app = Flask(name)
app.config['SECRET_KEY'] = 'secret key here'
auth = HTTPDigestAuth()
id_list = {
"hoge": "hoge"
}
@auth.get_password
def get_pw(id):
if id in id_list:
return id_list.get(id)
return None
@app.route('/')
@auth.login_required
def index():
return "Hello, %s!" % auth.username()
if name == 'main':
app.run()
補足情報(FW/ツールのバージョンなど)
app.pyで認証後hello.pyを実行したいです
回答1件
あなたの回答
tips
プレビュー