django專案的郵件傳送及redis資料庫應用

2021-08-28 06:40:53 字數 859 閱讀 5000

一懟:只要你變成乙個廢物,就沒人能利用你。

安裝後使用命令啟動服務:

redis-cli
使用命令啟動資料庫模組

select (模組數字)

例如:筆者:select 5

成功後:

在pycharm的開發環境中匯入celery包,對redis資料庫進行操作。

編寫.py檔案進行操作,筆者以傳送郵件為例:

from celery import celery

from django.core.mail import send_mail

import time

# 構造可操作物件

def send_email_celery(to_email, active_id):

subject = '專案名稱'

message = ''

from_email = '******@163.com'#郵箱位址

recipient_list = [to_email]

' % active_id#傳送內容

send_mail(subject=subject, message=message, from_email=from_email, recipient_list=recipient_list,

html_message=html_message)

time.sleep(100)

Django傳送郵件

簡介 雖然python提供了smtplib庫,來完成email的傳送功能,但是django對其進行了封裝,使得傳送郵件的介面變得更簡單,更方便,django的封裝位於django.core.mail 例子 from django.core.mail import send mail send mai...

django傳送郵件

django封裝了python自帶的傳送郵件的功能,使其更加簡單易用。1 settings中進行配置 email backend django.core.mail.backends.smtp.emailbackend email use tls true email host smtp.163.co...

Django傳送郵件

django提供了傳送郵件的介面,僅需做簡單的設定即可實現傳送郵件的功能。首先需要在setting做簡單的配置,以163郵箱為例 email backend django.core.mail.backends.smtp.emailbackend email host smtp.163.com ema...