Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#13685 closed (fixed)

get_connection() fails to initialize — at Version 1

Reported by: Alex Gaynor Owned by: nobody
Component: Documentation Version: 1.2
Severity: Keywords: get_connection
Cc: Triage Stage: Accepted
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description (last modified by Karen Tracey)

> from django.core import mail

> connection = mail.get_connection(backend="django.core.mail.backends.smtp")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/alwaysdata/python/django/1.2.1/django/core/mail/__init__.py", line 41, in get_connection
    return klass(fail_silently=fail_silently, **kwds)
TypeError: 'module' object is not callable

Change History (1)

comment:1 by Karen Tracey, 14 years ago

Description: modified (diff)
Resolution: invalid
Status: newclosed

Shouldn't that be:

>>> from django.core import mail
>>> connection = mail.get_connection(backend="django.core.mail.backends.smtp.EmailBackend")
>>> connection
<django.core.mail.backends.smtp.EmailBackend object at 0x013F18D0>
>>>

?

I would expect to pass in the same as what the default setting value is: http://docs.djangoproject.com/en/dev/topics/email/#smtp-backend...and that seems to work fine.

Note: See TracTickets for help on using tickets.
Back to Top