問題タブ [flask-mail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - ImportError: Flask で名前 'app' をインポートできません
の構成に問題がありますFlask-Mail
。
これが私のディレクトリ構造です:
私のrun.pyには次のものがあります:
構成はconfig/__init__.py
設定はapp/__init__.py
controllers/mail.py
そして、でメールコントローラーを作成したいと思います
しかしmail
、このコントローラーでは使用できません。いくつかの組み合わせを試しましたが、次のようなインポート エラーが発生しました。ImportError: cannot import name 'app'
python - プレーンテキストのみを送信するFlask Mail
フラスコメールでメールを送信しているのですが、HTML形式や画像を除いてプレーンテキストのようにメールが届きます。コードの何が問題なのかわかりません。
メールの送信方法は次のとおりです。
これは、電子メールを送信する表示機能です。
HTML は次のとおりです。
すべてが正常に機能しているようで、メールの送信に問題はありません。メールが画像を除くプレーンテキストとして受信されるという唯一の問題があります。
また、{{ user.first_name }} が現在のユーザーの名に対して正しくレンダリングされることにも注意してください。
更新: コンピューターのローカルホスト サーバーでアプリを実行しています。