ワシントンポストサイトのコードを実装するのにいくつかの問題があり、彼らはsuppportを提供していません。優れたツールのように見えるので、永続的ですが、前に行った人からのヒントを歓迎します。誰もdjango_clickpassが動作していますか?
http://opensource.washingtontimes.com/projects/django-clickpass/
現在のエラーがある:例外値:
(1048年、 "列 'OpenIDのは' nullにすることはできません")
問題はClickpassのでconsumer.pyにdo_registrationに開始するようです。
openid = request.openid and request.openid.openid <--- request.openid and request.openid.openid are both None at this stage
user.openids.create(openid=openid) <------ problem in here I think
self.log_in_user(request, user)
return self.on_registration_complete(request)
登録フォームに記入し、エラーが が表示されますし、SQLチェックこれは、それが失敗した理由である[追加]をクリックした:それはのために私に尋ねた登録プロセスでいない時点で
sql
u'INSERT INTO `django_openid_useropenidassociation` (`user_id`, `openid`, `created`) VALUES (18, None, 2009-06-26 13:14:49)'
openidしかし、それは1つを生成し、GETとしてそれを戻したように見えます:
GET
Variable Value
family-name u'Bright'
given-name u'Phoebe'
nickname u'phoebe77'
clickpass_openid u'http://www.clickpass.com/id/34tqv910o06r'
email u'[email protected]'
どのような考えですか?
さらに詳しい情報が必要です - どのような問題がありますか? –