0

初めてサッチモショップを利用した初心者です。これは、スタックに関する私の最初の質問でもあります。これまでのところ、私が熱心に取り組んでいる2つのことを除いて、カスタマイズをかなりうまく管理することができました.

  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 を設定する必要があります。これは、Pruduction を使用していないときに、管理者の Livesettings アプリから行うことができます。その後、「DB」オプションを False にして、settings.py でライブ設定を「ハードコーディング」して、それらをオフにする必要があります ( live_settings docsを参照)。例えば:

    LIVESETTINGS_OPTIONS = { 1: {
        'DB': False,
        'SETTINGS': { ...
    

    ...必要に応じて、設定したい設定が既にわかっている場合は、settings.pyで直接設定することもできます。もちろん、それは少し速いです。ただし、それらをハードコーディングしようとしないでください。「DB」がTrueの場合は、管理者でも変更してください。おそらく、管理者の方がハードコードされたものを上書きし、あいまいでバグのある状況につながる可能性があります:-)

    登録に関連するライブ設定:

    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 に答える