0
クラスCreate_orderからのデータを使用しました。私は顧客に電子メールを送信したいと思います。彼は自分のメールアドレスを書いて、彼の名前と姓でメッセージを手に入れます。任意の受信者に電子メールを送信django
views.py
class Create_order (CreateView):
template_name ='games/create.html'
model= Order
fields = ['person_name','person_surname','street','city','email_order']
def post(self, request, pk):
form = self.get_form()
if form.is_valid():
order = form.save()
order.game_id = int(pk)
order.save()
send_mail(
'Zamówienie {}'.format(order.pk),
'Witaj {}'.format (order.person_name,order.person_surname),
'[email protected]',
['email_order'],
)
settings.py
ALLOWED_HOSTS = []
EMAIL_HOST ='smtp.gmail.com'
EMAIL_HOST_USER ='[email protected]'
EMAIL_HOST_PASSWORD = '*****'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
私のフォームは、任意の受信機 Image with error
コピーして、スクリーンショットのエラーを過ぎてください。 – Alasdair