- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Django-facebook 中明确写到他们推荐它与 Userena 一起使用:
We recommend using Django Userena. It seems easier to work with than Django Registration. Both are supported and good packages though. To use django userena simply point to the userena compatability layer.
AUTH_PROFILE_MODULE = 'django_facebook.FacebookProfile'
AUTH_PROFILE_MODULE = 'django_facebook.FacebookProfile'
部分。
AUTH_PROFILE_MODULE = 'profiles.UserProfile'
from django.db import models
from django.contrib.auth.models import User
from django.utils.translation import ugettext as _
from django.db.models import permalink
from userena.models import UserenaBaseProfile
from courses.models import Course
class UserProfile(UserenaBaseProfile):
user = models.OneToOneField(User, unique=True, verbose_name=_('user'), related_name='user_profile')
department = models.ForeignKey('Department' , null = True , blank = True , related_name=_('user'))
name = models.CharField(max_length = 100)
birthday = models.DateField()
def __unicode__(self):
return self.name
class Student(UserProfile):
courses = models.ManyToManyField(Course , null = True, blank = True, related_name = _('student'))
最佳答案
只需将 Facebook 所需的字段添加到您现有的个人资料中。
类 UserProfile(UserenaBaseProfile, FacebookProfileModel):
....
(https://docs.djangoproject.com/en/dev/topics/db/models/#model-inheritance)
关于Django,如何连接(和范围)facebook 和 django-userena 或类似的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11123494/
我最近在我的 Linux Apache 服务器上安装了 Django Userena。 在纠正了一些错误后,我开始查看文档。然而,在搜索了文档和谷歌搜索后,我仍然无法找到如何更改页面的外观!例如,如何
对于我的新项目,我决定使用 django-userena 我按照 userena docs 的说明进行操作.但是我收到此错误: SiteProfileNotAvailable at /accounts
我正在尝试为 Userena 创建多个配置文件 - 每个用户只能有一种配置文件类型。在其他讨论之后,我正在使用多表继承,但是当我这样做时,我无法将数据保存到派生模型中。一切最终都变成了 CommonP
我想将用户分成两个不同的组,雇主或 员工,在注册时。我正在使用 django-userena 并且对于雇主组,我正在考虑使用相同注册 View 的克隆,但绑定(bind)了不同的 url。 因此,在
我想要实现的是,我想将配置文件模型进一步扩展到教师或学生。在注册表单中,我添加了一个选择字段,用户可以在其中选择他是老师还是学生。下面是我的模型结构。 class Profile(UserenaLan
我正在使用 django-userena。我有一个名为 UserProfile 的模型。我在注册表单中添加了额外的字段。这些字段显示正确但数据未保存。我也想将一些字段数据保存到另一个模型 (Busin
我刚刚使用 userena 创建用户函数,一切正常,除了当我尝试在管理页面登录时出现此错误,并且我使用的是 django 1.9.7 和 userena 2.0.1。我读了一些旧帖子,它说要删除 IN
嘿,我尝试将 userena 与 django 结合使用来构建一个网站,该网站在登录后具有干净的仪表板。我当前的问题是 userena 使用相当高的 url 深度。 Userena 位于 myproj
使用普通的 Django 用户处理,一旦他/她登录,您就可以保存与用户的 session 。但是,在阅读 userena views.py 文件进行登录后,我无法看到用户是如何被跟踪的,因此一旦他们登
我正在寻找 django-userena 和 django-registration(我认为更受欢迎)的用户来回答这个问题。我已经查看了两者的文档,但我仍然没有完全接受任何一种选择。 由于 djang
在 Django-facebook 中明确写到他们推荐它与 Userena 一起使用: We recommend using Django Userena. It seems easier to wo
是否有一种简单的方法允许必填的配置文件字段? 我在当前的 Django 项目中使用 userena。我有一个名为 UserProfile 的自定义配置文件,它具有如下定义的 start_year 非空
我正在使用 Django Userena,在密码重置部分,每当我单击密码重置链接时,我都会收到以下错误。我正在使用 Django 1.6。我发现了几个有关密码的问题重置问题,没有任何成果可以解决我的问
我是一名优秀的程序员,十分优秀!