2016-05-24 19 views
0

"Django Registration Redux"をインストールしようとしています。 official websiteのすべての手順に従ってインストールします。Django: "Django Registration Redux"のインストール中にエラーが発生しました

私はdjango.contrib.sitesをインストールしていますが、管理者は機能しません。私がこれをコメントすると、管理者は作業を開始しますが、登録はどちらの方法でも機能しません。

これは、ようなエラーを与える:あなたはenable the sites frameworkに指示に従っていないようですね

DoesNotExist at /accounts/login/ 
Site matching query does not exist. 
Request Method: GET 
Request URL: http://127.0.0.1:8000/accounts/login/ 
Django Version: 1.9 
Exception Type: DoesNotExist 
Exception Value:  
Site matching query does not exist. 
Exception Location: c:\Python27\lib\site-packages\django\db\models\query.py in get, line 387 
Python Executable: c:\Python27\python.exe 
Python Version: 2.7.11 
Python Path:  
['E:\\myproject\\mysite', 
'C:\\Windows\\SYSTEM32\\python27.zip', 
'c:\\Python27\\DLLs', 
'c:\\Python27\\lib', 
'c:\\Python27\\lib\\plat-win', 
'c:\\Python27\\lib\\lib-tk', 
'c:\\Python27', 
'c:\\Python27\\lib\\site-packages'] 
Server time: Tue, 24 May 2016 13:26:56 +0000 

答えて

0

django.contrib.sites~INSTALLED_APPSを追加した後、SITE_ID = 1を設定してからmigrateコマンドを実行する必要があります。

+0

私はそれを得ました。 –

+0

私はそれがドキュメントになかったと思う –

+0

reduxドキュメントが改善されると思うなら、あなたは問題を開くことができ、さらにパッチを書くこともできます。 'django.contrib.sites'ドキュメントへのリンクは、おそらく、reduxドキュメント内の命令を複製するのではなく、最もよいでしょう。 – Alasdair

関連する問題