0

我是第一次使用 satchmo 商店的新手。这也是我对堆栈的第一个问题。到目前为止,除了我迫切希望为我工作的两件事之外,我已经能够很好地管理定制。

  1. 当尝试通过联系表格发送电子邮件时,电子邮件没有发送?
  2. 任何人都可以给我一个工作设置的指针/指南,以便为我的新商店测试和运行 django-registration 吗?
4

2 回答 2

1

如果电子邮件设置有问题,请尝试这个,

EMAIL_HOST = 'smtp.gmail.com' 
EMAIL_PORT = 587 
EMAIL_HOST_USER = 'myname@gmail.com' 
EMAIL_HOST_PASSWORD = 'password' 
EMAIL_USE_TLS = True

这对我有用!

于 2012-01-10T07:24:23.970 回答
0

好吧,我想这些步骤会有所帮助:

  • 确保您在 settings.py 上的 INSTALLED_APPS 上有“注册”
  • 您必须将 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',
            ...
            }
        ...
        }
    }}
    
于 2012-03-09T10:29:30.593 回答