我已经设置了一个UserProfile类,并且已经通过Django管理控制台创建了一个具有用户配置文件的用户,但是我似乎无法从我的观点访问这个用户配置文件。错误是: RelatedObjectDoesNotExist at /mcadb/ User没有用户配置文件。对我在这里缺少的东西有什么想法吗?我看过一些例子,但我看不见。加载视图时
我用“phone”字段扩展了默认用户模型。我希望用户在注册后更新他们的电话号码。问题是,对于新创建的用户来说,“电话”对象被认为是空的,即使默认值是用代码编写的。如果我想通过表单更新电话号码--我会收到一个错误: RelatedObjectDoesNotExist at /phone用户没有配置文件。当我通过管理面板检查用户的<
我有一个应用程序,用户注册电子邮件(设计)或Omniauth,这是很好的。在用户注册后,我添加了一个创建配置文件的方法。另外,在视图中,我希望在同一个页面中有用户信息和配置文件信息。我不确定是我做错了关联,还是在我的控制器中做错了关联,但是我得到了这个错误:ActiveRecord::RecordNotFound in ProfilesController#Couldn
我不知道我的代码有什么问题。我正试图给我的用户添加一个配置文件。为此,我获取我的用户ID并将其附加到DB中的配置文件中。但是,在提交表单后,它会出现以下错误: NoMethodError in ProfilesController#create
class ProfilesController < ApplicationController
我试图通过降低所有用户的昵称来清理数据。这是代码: # This line is required.self.user.username
self.user.username = self.user.username.lower()
然而,我得到` `UserProfile没有用户我是Django的菜鸟,但我是否明白,每当我们保存我们的模型时</e