2

デフォルトのURL構成でdjango-registrationを使用しています。URL mysite/accounts/register をポイントすると、登録フォームが表示されますが、送信ボタンをクリックすると、しばらく処理が続き、「ページが見つかりません」というエラーが返されます。ただし、localhost の開発サーバーで同じことを試しても問題なく動作します。Pythonのメールサーバーを起動して、localhostでメールをチェックしています。本番サーバーの設定は次のとおりです

    ACCOUNT_ACTIVATION_DAYS = 7
    EMAIL_HOST = 'smtp.gmail.com'
    EMAIL_PORT = 465
    EMAIL_USE_TLS = True

    EMAIL_HOST_USER = 'myemail@gmail.com' 
    EMAIL_HOST_PASSWORD = 'mypassword'

    DEFAULT_FROM_EMAIL = 'myemail@gmail.com'
    LOGIN_REDIRECT_URL = '/'

そして、これがlocalhostの開発サーバーの設定です

    ACCOUNT_ACTIVATION_DAYS = 7
    EMAIL_HOST = "localhost"
    EMAIL_PORT = 1025

デフォルトの URL 設定を使用していますが、

    url(r'^accounts/', include('registration.backends.default.urls')),

いくつかの構成/設定がありませんか? 任意の助けをいただければ幸いです。

4

0 に答える 0