我是第一次使用satchmo商店的新手。这也是我对堆栈的第一个问题。到目前为止,我已经能够很好地管理定制,除了我渴望为我工作的两件事。
答案 0 :(得分:1)
如果电子邮件设置有问题,请尝试使用此功能
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'myname@gmail.com'
EMAIL_HOST_PASSWORD = 'password'
EMAIL_USE_TLS = True
这适合我!
答案 1 :(得分:0)
嗯,我想这些步骤会有所帮助:
您必须将LIVESETTINGS_OPTIONS设置为。这可以通过Admin中的Livesettings-app完成,而不是Pruduction。之后,您应该确保在“DB”选项变为False时将其关闭,并在settings.py上“硬编码”您的实时设置(请参阅live_settings docs)。例如:
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',
...
}
...
}
}}