django管理者のアプリケーションが正しいことを確認した後、カスタムメールを送信する必要があります。このメールは1人のユーザーに送信され、各メッセージはユーザーのアプリケーションによって異なります。 djangoの管理で可能です、もしそうなら、私は電子メールを送信するたびにメッセージをハードコーディングせずにどうすればいいですか?Django Adminでカスタムメールを送信するには?
答えて
ここでdjango signalsを使用すると、譲歩が確認され、ユーザーに電子メールを送信する必要があります。あなたがテンプレートから生成することができるメールの内容は、renderingで文字列にして電子メールの本文として送信できます。コンテンツはあなたが置いた文脈に依存するでしょうrender
@Moiseenko私は前に信号を使用していて、彼らは大丈夫です。私はあなたが上で示唆したようにテンプレートのレンダリングを試みましたが、本当にそれを理解することはできません。私はテキストエリアのようなEメール? – Wanjohi254
@ Wanjohi254はい、textareaでモデルを追加し、そこからデータを取得できます。 https://pypi.python.org/pypi/django-mail-dbtpl/0.2.2実装方法の例があります –
@Moiseenko以前の回答に感謝します。あなたが提案した外見に取り組んでいます良いアイデアです。私はdjango adminのアクションとして追加し、テンプレートを作成し、emailを送信しました。問題はテンプレート内のメールを送信することです。つまり、テンプレート内のtextまたはhtml writtednです。あなたはモデルについて何かを言及し、それからデータを取得しました。あなたはそれについて精緻化してください。 – Wanjohi254
- 1. カスタムメール送信from joomla
- 2. Woocommerce - カスタムオーダーステータスからカスタムメールを送信
- 3. パスワードリセットリンクを送信した後にカスタムメールを変更する方法
- 4. Django admin:フィールド変更時にシグナルを送信
- 5. WooCommerceでカスタムメールを送信していません
- 6. Django admin m2m_changed信号でpost_removeアクションを送信しないで保存
- 7. Cognitoはカスタムメールを使用して確認メールを送信します
- 8. Django admin:フィールドのオプションをすべて送信しないでください。
- 9. django + django-registrationでhtmlでメールを送信
- 10. Django admin 'は関係です
- 11. Python-Django adminでdjango-ajax-uploaderを使用するには?
- 12. Django admin - インラインを保存するには?
- 13. httpリクエスト(Django)でpage_sizeを送信する
- 14. django登録カスタム送信アクティベーションメールを送信
- 15. django-post_officeにロックファイルを送信するsend_queued_mail
- 16. Celeryを使ってFlask Adminでメールを送信する
- 17. Djangoビューで別のサーバにリクエストを送信するには?
- 18. Django Adminではデフォルトでuser.is_staffをTrueに設定するには?
- 19. djangoのhttp応答でzipファイルを送信するには?
- 20. djangoで電子メールを送信するには?
- 21. django送信メール(配信レポート)
- 22. Django Admin
- 23. Django admin:側にインラインで配置する
- 24. 通常のユーザーセッションでTenant adminに電子メールを送信
- 25. Django Adminのモデルフィールドを隠すには?
- 26. 現在、Django通知では、通知を送信するたびにプレーンテキストで電子メールを送信します
- 27. djangoフォーム - 「送信」ボタンを削除する
- 28. HTMLメールを送信するDjango 1.9
- 29. メールを送信するDjangoテスト
- 30. Django - 電子メールに送信者名を追加するには?
私はそれが広すぎるとして閉鎖のためにこれをフラグしました。これはコーディングの問題に対する答えを見つけるのに最適なサイトですが、いくつかのコードを示し、問題の原因を説明することでプロセスを開始する必要があります。ユーザーアプリケーションを評価し、その評価に基づいてテキストストリームを生成し、テキストストリームに基づいて電子メールを生成するには、いくつかの方法があります。ですから、アプリケーションの検証など、一度に1ステップずつ問題を解決してください。一度あなたが突っ込んで来たら、 – PyNEwbie
PyNEwbie応答に感謝します。私はアプリケーション提出後に電子メールを送りました。大丈夫です。私のここでの問題は、スタッフがアプリケーションをチェックし、クライアントに返信するという事実によるものです。あなたは私のポイントを得ます – Wanjohi254