来自一个Django应用程序的模型在另一个视图中无法识别

时间:2013-02-17 19:08:08

标签: python django facebook authentication

我有一个带有两个应用程序的django安装:App和facebook_connect。我已经使用App.Member扩展了User模型,其中包括需要使用facebook_connect应用程序创建或更新的字段。因此,facebook_app views.py有一个使用Member模型的函数:

from app.models import Member
from django.contrib.auth.models import User
...
            # Create Member Model
            user = User(
                first_name=first_name, 
                last_name=last_name,
                username=email,
                email=email
            )

            user.set_password(password)
            user.save()

            member = Member(
                user=user,
                contrib_password=password,
                facebook_id=user_id,
                firstname=first_name,
                lastname=last_name
            )

            member.save()

所以...用户模型工作正常,但调用此函数时不会创建成员模型。我有一种感觉,我没有正确地包括会员模型,但我不知道。有什么想法吗?

0 个答案:

没有答案