我是第一次使用 satchmo 商店的新手。这也是我对堆栈的第一个问题。到目前为止,除了我迫切希望为我工作的两件事之外,我已经能够很好地管理定制。
- 当尝试通过联系表格发送电子邮件时,电子邮件没有发送?
- 任何人都可以给我一个工作设置的指针/指南,以便为我的新商店测试和运行 django-registration 吗?
我是第一次使用 satchmo 商店的新手。这也是我对堆栈的第一个问题。到目前为止,除了我迫切希望为我工作的两件事之外,我已经能够很好地管理定制。
如果电子邮件设置有问题,请尝试这个,
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'myname@gmail.com'
EMAIL_HOST_PASSWORD = 'password'
EMAIL_USE_TLS = True
这对我有用!
好吧,我想这些步骤会有所帮助:
您必须将 LIVESETTINGS_OPTIONS 设置为。这可以通过管理员中的 Livesettings-app 完成,而不是在 Pruduction 上。之后,您应该确保将“DB”选项设置为 False 并在 settings.py 上“硬编码”您的实时设置(请参阅live_settings 文档)来关闭它们。例如:
LIVESETTINGS_OPTIONS = { 1: {
'DB': False,
'SETTINGS': { ...
...如果您愿意并且您已经知道要设置哪些设置,您也可以直接在 settings.py 上进行设置。这当然快一点。但是不要尝试对它们进行硬编码,如果“DB”为真,请在管理员上也更改它们,因为管理员可能会覆盖您的硬编码,从而导致晦涩、错误的情况:-)
与注册相关的实时设置:
LIVESETTINGS_OPTIONS = { 1: {
'DB': False,
'SETTINGS': {
...
u'SHOP': {
u'ACCOUNT_VERIFICATION': u'EMAIL',
u'ACCOUNT_ACTIVATION_DAYS': u'7',
...
}
...
}
}}