我正在使用django_bootstrap.py有similar errors但我找不到解决方案。我正在使用django帮手(请不要建议非rel)尝试发送邮件时尝试发送邮件appengine配置不正确的数据库错误(使用django_bootstrap)
我想要做的是,在一个静态HTML js网站内附加发送邮件的功能,通过联系表格。该形式将采取的数据和jQuery将验证并进行POST AJAX请求的URL“/ sendmail的/”的views.py我有以下代码:
def sendmail(request):
logging.info("here1")
msg = request.POST['comment']; sub = request.POST['subject']
name = request.POST['name']; frm = request.POST['email']
sender = name + " " + frm
logging.info(sender)
a = mail.send_mail(sender=sender,
to="[email protected]",
subject=sub,
body=msg)
logging.info(request)
logging.info(a)
return http.HttpResponse("1")
我得到当我删除绝对没有错误行:
a = mail.send_mail(sender=sender,
to="[email protected]",
subject=sub,
body=msg)
与该线是有
不过,我得到以下错误:
<class 'django.core.exceptions.ImproperlyConfigured'>: You haven't set the DATABASE_ENGINE setting yet.
我看我的settings.py文件,并尝试做一些改变: 1 ADDI纳克在Django的nonrel settings.py
DATABASES['native'] = DATABASES['default']
DATABASES['default'] = {'ENGINE': 'dbindexer', 'TARGET': 'native'}
完成两行这给在服务器500错误和页面没有打开。
2我试图把
DATABASE_ENGINE = 'dummy'
这个本地工作,但亘古不变的服务器上(Appspot上)工作。
3我试图把
DATABASE_ENGINE = 'appengine'
这也给出了一个500错误。
请让我知道如何解决它。