django-1.5相关内容

我可以在 Django 1.5 中更改 USERNAME_FIELD 而不创建自定义用户吗?

我正在尝试使用默认 Django 用户模型中的电子邮件字段作为用户名.我正在使用 Django 1.5,我看到默认用户有一个 USERNAME_FIELD 属性. 在我的项目中,我想将以下 USERNAME_FIELD = 'email' 设置为用户模型中的默认值. 这个小而根本的调整是我唯一想在用户模型中改变的地方.我想知道是否有一种方法可以更改 USERNAME_FIELD 而不必 ..
发布时间:2022-01-02 09:02:08 其他开发

使用 Django 1.5 实现多种用户类型

使用Django 1.5 的新可配置的用户模型 功能? 我想要两种用户类型:私人用户和交易用户,每个用户都有自己的一组必填字段. 我认为有两种方法可以实现这一点: 1) 多表继承 class BaseUser(AbstractBaseUser):email = models.EmailField(max_length=254, unique=True)# ...类 Privat ..
发布时间:2021-12-19 11:31:01 其他开发

设置 DEBUG = False 会导致 500 错误

一旦我更改了DEBUG = False,我的站点将生成500(使用wsgi & manage.py runserver),并且Apache 错误日志中没有错误信息并且它会正常运行我将 debug 更改为 True . 我正在使用 Django 1.5 &蟒蛇 2.7.3这是 Apache 访问日志,在 apache 错误日志中没有任何日志 www.beta800.net:80 222.24 ..
发布时间:2021-12-02 18:51:15 其他开发

启用Django区域设置的应用在调试关闭时始终返回404

我一直在开发一个在根/着陆页中使用i18n/locale作为url前缀的应用程序.我尝试使用DEBUG = True较早地部署我的应用程序以进行测试,并且一切运行正常.如果尝试访问domain.com,它将重定向到domain.com/en/ 现在,由于我禁用了DEBUG = False,它不会重定向到/en/,而是显示404错误. 我看到了这个问题,与我的情况很接近 Djang ..
发布时间:2020-06-11 19:49:35 其他开发

Django管理员无法使用自定义用户模型正确登录

我将Django 1.4.5上的应用程序升级到Django 1.5,并刚刚迁移到自定义用户模型.当我使用自己的身份验证表单和我的超级用户凭据(在执行manage.py syncdb时创建的)登录到我的应用程序时,一切正常. 我能够获得身份验证,如果我进入/admin,则我已经按照预期登录.我能够导航和完美使用管理控制台.但是,如果我尝试使用django管理员登录表单从/admin登录到管理面 ..
发布时间:2020-06-11 19:49:33 其他开发

Django ModelForm没有将数据保存到数据库

这里的Django初学者在使表格正常工作时遇到很多麻烦.是的,我已经完成了本教程并浏览了很多网络-我所得到的是我在这里和其他站点上所发现的内容的混合体.我正在使用Python 2.7和Django 1.5. (尽管官方文档内容广泛,但它往往会假设您已经了解了其中的大部分内容-不适合作为初学者参考书,甚至不适合作为高级教程使用) 我正在尝试为“扩展的"用户详细信息创建表单-例如公司名称,街道地 ..
发布时间:2020-06-11 19:49:24 其他开发

如何自定义Django ModelForm

我想根据我的客户模型构建表单。 在表单中,登录用户指定收款人,输入金额并选择他想要从中支付的账户。 这是迄今为止的模型和表单: class Payment(models.Model): payee = models.ForeignKey(Customer) amount = models.IntegerField() accounts = models.ManyToMan ..
发布时间:2018-03-13 22:09:24 其他开发

在Django中为两种类型的用户分类AbstractUser

我正在Django 1.5中开发一个学校数据库系统,并计划将许多不同的用户类型(Student,Staff,Parent)分类为AbstractUser(实际上是AbstractUser的另一个抽象子类)。我只是试图添加一个外部开发的应用程序到我的系统,它使用一个ForeignKey中的用户的一些模型,但是,由于我的用户类型不是“用户”实例失败。我不能将应用程序模型设置为使用AbstractUse ..

迁移后无法访问管理员中的用户

所以我成功地从配置文件模型迁移到扩展的用户模型。数据迁移工作正常,但我无法从管理员访问我的用户,我收到以下错误: DatabaseError :(1146,“表'mydb.app_myuser_groups'不存在”) models.py 如下: class MyUser(AbstractUser) : isSpecial = models.BooleanF ..
发布时间:2017-06-01 22:25:20 其他开发

Django 1.5:访问models.py中的自定义用户模型字段

我正在开发一个Django 1.5项目,我有一个自定义的用户模型(我们称之为 CustomUser )。另一个应用程序(SomeApp)需要引用此自定义用户模型。为了ForeignKey等的目的,Django文档说要使用 User = settings.AUTH_USER_MODEL User.objects的功能 / code>。但是用户现在是一个字符串而不是一个类,所 ..
发布时间:2017-05-29 22:43:12 其他开发