sql >> Databáze >  >> NoSQL >> Redis

Integrace knihovny Flask-Mail a Redis Queue dává chybu

Pokoušíte se zařadit do fronty metodu send instance poštovního objektu a RQ nemůže zařadit metody instance. Pokud se podíváte na dokumentaci úplně dole na stránce, zmiňuje se o tomto:

http://python-rq.org/docs/

Zkuste definovat jinou metodu a odeslat poštu tímto způsobem. Jako například...

from flask.ext.mail import Mail,Message
from rq import Queue

mail = Mail()
q = Queue()

def queue_mail(msg):
    mail.send(msg)

@mod.route('/test')
def m11():
    msg = Message("Signup Successfull",
                  recipients=['[email protected]'])
    msg.body = "Hello there, Welcome!"
    q.enqueue(queue_mail, msg)
    return 'done'



  1. Mongoose:hluboká populace (obsadit obydlené pole)

  2. Seskupení podle hodnot a podmínek

  3. Instalace a spuštění MongoDB na OSX

  4. Jak aktualizovat hodnotu pole v Mongoose