django-1.5相关内容
我有一个应用程序(让我们称之为MyApp)在Django 1.5项目中。 MyApp定义了一个自定义用户模型(MyUser)。该项目使用另一个引用MyUser的应用程序(AnotherApp)。 MyApp引用AnotherApp中的字段。 我的开发笔记本电脑上的一切工作都很好。我试图在服务器上部署我的项目,当我进入迁移步骤时,MyApp由于依赖于AnotherApp而失败,AnotherA
..
在我的Django应用程序的一个模板页面中,该页面要求用户从复选框列表中选择所需的选项。 对于不同的用户有不同的选择(例如,根据他们以前的兴趣,有不同的选择)。 如何使用 CheckboxSelectMultiple()为每个用户生成自定义选项的字段 解决方案 在表单中。 py你需要覆盖 __ init __ 方法,并在您调用表单类时设置从视图传递的选项。 这是一个例子:
..
问题是在管理员中,在用户编辑屏幕上,我得到显示当前密码哈希,而不是设置密码非常有用的界面。 我在Python 2.7中使用Django 1.5b1。 为了管理用户界面,我如何说服Django管理员对待我的用户模型与管理本机用户的方式相同? 解决方案 文档建议您需要使用管理员注册自定义模型,还可以定义几种方法,以便管理界面适用于自定义用户模型。 您可能还需要为User定义内
..
我想要存储额外的信息,如用户手机号码,银行名称,银行帐号。并且想要在用户注册时存储手机号码,并希望用户使用(手机号码和密码)或(电子邮件和密码)登录。 这是我的UserProfile模型从django.db导入模型 $ code从django.contrib.auth.models导入 来自django的用户 .contrib.auth.models import AbstractU
..
从django 1.5起, https://docs.djangoproject.com/en/1.5/releases /1.5/#miscellaneous 模板标签库adminmedia只包含 已弃用的模板标签{% admin_media_prefix%}被删除。 尝试使用{%load adminmedia%}加载它将失败。如果您的 模板仍然包含该行,您必须删除它。 那么,
..
我正在尝试将旧的django应用程序迁移到django 1.5,不同的html文件中有745个URL,如下所示: {%url url_name%} 如果我没有错,这是不推荐的,可以不再使用django 1.5(如这里),我必须将它们全部转换成: {%url'url_name'%} 任何想法,不要疯了吗?也许,某种脚本,我不知道... 我无法想
..
我有一个关于Django 1.5中的自定义用户模型的问题。 所以现在默认的用户模型对我来说看起来很好,我只需要添加一些其他变量,如性别,位置和生日,以便用户可以在成功注册并激活其帐户后填写这些变量。 那么,最好的方法是实现这种情况? 我必须创建一个名为“配置文件”的新应用程序并继承AbstractBaseUser?并将我的自定义变量添加到models.py?任何一个很好的例子,我
..
它是在文档中写的。 a>: 自定义用户模型的另一个限制是您不能使用django.contrib.auth.get_user_model()作为信号处理程序的发送者或目标。相反,您必须使用生成的用户模型注册处理程序。有关注册发送信号的更多信息,请参阅信号。 我想这意味着您可以执行以下操作: $ b来自django.contrib.auth的 $ b $ $ $ $ $ $ $ $ $
..
这是我的 settings.py STATIC_ROOT ='/ home / user / static_root' STATIC_URL ='/ static / STATICFILES_DIRS =( '/ abs / path / to / static / dir', ) STATICFILES_FINDERS =( 'django.contrib.staticfiles
..
我尝试使用默认Django用户模型中的电子邮件字段作为用户名。我使用的是Django 1.5,我看到默认用户有一个 USERNAME_FIELD 属性。 在我的项目中,我想在用户模型中设置以下 USERNAME_FIELD ='email'作为默认值。 基本的调整是我想在用户模型中改变的唯一的事情。我想知道是否有一种更改 USERNAME_FIELD 而不必对AbstractUser进
..
我正在使用Django '1.5c1'。我的settings.py中有这一行: AUTH_USER_MODEL ='fileupload.galaxyuser' 这是我的 Galaxyuser 型号: $ $ id = models.IntegerField(primary_key = True) create_time = models.DateTimeFi
..
我最近创建了一个基于Django项目文档的admin.py: https://docs.djangoproject.com/en/ dev / topics / auth / customizing /#django.contrib.auth.models.AbstractBaseUser 但我真的错过了允许管理员改变用户密码的可能性。如何添加此功能?我刚刚复制并粘贴了上面链接中的代码
..
我想使用电子邮件字段作为我的自定义用户模型的用户名字段。 我有以下自定义用户模型子类Django的AbstractUser模型: class CustomUser(AbstractUser): .... email = models.EmailField(max_length = 255,unique = True) USERNAME_FIELD ='email'
..
显然,在我的新用户表添加到站点后,django_admin_log仍然有一个FK到auth_user表。任何方式来解决这个问题?我没有在分期或本地看到这个问题,所以奇怪的事情已经发生了。 追溯(最近最近通话): 文件“/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py”,第115行,g
..
我的目标是为Django网站的用户创建最简单的登录体验。我想象如下: 登录屏幕显示给用户 用户选择使用Facebook登录或Google 用户在外部网站输入密码 用户可以通过身份验证的用户与我的网站进行交互 好的,这部分很简单,只需安装 django-allauth 并进行配置。 但是,我也想给本地用户使用该网站的选项。这将有另一个步骤: 登录屏幕显示给用户 用户选
..
使用Django 1.5的新的可配置用户模型功能? 我想要有两种用户类型:私人用户和交易用户,每个用户都有自己的一组必需 有两种方法可以实现这一点: 1)多表继承 class BaseUser(AbstractBaseUser): email = models.EmailField(max_length = 254,unique = True) #... c
..
如果我有两种形式: class ContactForm(forms.Form): name = forms.CharField () message = forms.CharField(widget = forms.Textarea) class SocialForm(forms.Form): name = forms.CharField() message = forms.
..
我不想摧毁我网站上的所有用户。但是我想利用Django 1.5的自定义可插拔用户模型。这是我的新用户模型: class SiteUser(AbstractUser): site = models.ForeignKey(Site,null =真的) 一切都适用于我的新模型的新安装(我有其他代码,沿着有一个很好的理由这样做 - 所有这些在这里是无关紧要的)。但是,如果我把它放
..
一旦我更改了 DEBUG = False ,我的网站将生成500(使用wsgi& manage.py runserver),并且在Apache错误日志中没有错误信息当我将 debug 更改为 True 时,它将正常运行。 我正在使用Django 1.5& Python 2.7.3 这里是Apache访问日志,没有任何登录apache错误日志 www.beta800.net :80
..