问题标签 [django-1.5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
68 浏览

django - 为什么我在使用 AUTH_USER_MODEL 参数时无法保存对象?

我刚刚迁移到 Django 1.5。但是我遇到了一些困难AUTH_USER_MODEL。看下面的例子,我只是无法更新数据库中的值。我做错了什么?

测试 1

测试 2

Teste 3 MyUser 模型也是如此

0 投票
3 回答
3204 浏览

python - 如何修复 django 1.5 中的 localflavor deprecation 警告?

我已将现有的 django 1.3 迁移到 django 1.5。一切似乎都很好。但是,当我启动时,由于本地风味,我有一个弃用警告python manage.py runserver

...\env\lib\site-packages\django\contrib\loca lflavor__init__.py:2: DeprecationWarning: django.contrib.localflavor 已弃用。请改用单独的 django-localflavor-* 包。
warnings.warn("django.contrib.localflavor 已弃用。请改用单独的 djan go-localflavor-* 包。", DeprecationWarning)

我已经阅读了 django 1.5 发行说明,并且我知道这个应用程序现在已被弃用。我的问题是我的项目中没有使用 localflavor 应用程序。

我想另一个应用程序正在以某种方式加载它(可能是 localeurl 或 modeltranslation?),但我不知道如何修复这个警告。

  • 如何知道为什么显示此警告?
  • 如何以干净的方式修复它?
0 投票
1 回答
4012 浏览

django - FieldError:类“用户”中的本地字段“密码”与基类“AbstractBaseUser”中类似名称的字段冲突?

我正在使用 Django 1.5。我有以下模型:

运行时出现此错误./manage.py syncdb

我尝试从模型中删除密码字段,但即使密码字段已从模型中删除,它也不会进行身份验证。我正在使用我的自定义 Django 身份验证:

0 投票
1 回答
256 浏览

django - Django 1.5 - 为组和用户权限创建两个表

我开始创建我的下一个项目。我首先创建扩展用户。当我运行 syncdb 时,我注意到它为组和 user_permissions(UserProfile 和 User 模型)创建了两个表。

在此处输入图像描述

这是 Django 1.5 的新默认模型吗?我可以禁止它,而不是为 UserProfile 模型创建组和 user_permissions 表吗?

0 投票
1 回答
869 浏览

django - Django 1.5 - 登录

创建 UserProfile 模型后。我开始创建登录,但由于 get_user() 错误而卡住了。

例外

这是我的代码:

更新

如何解决这个问题?任何帮助,将不胜感激。我对 Django 1.5 真的很陌生。需要帮忙。

0 投票
1 回答
829 浏览

django - 使用 apache 为 django 1.5 提供管理员 css

我第一次将基于 Django 1.5 构建的应用程序移动到运行 apache 的开发服务器上。我让它大部分运行正常,但我在 CSS 服务方面遇到了问题。我可以让网站的 CSS 工作但不能让管理员的 CSS 工作,或者让管理员的 CSS 工作但不能让网站的 CSS 工作。

我遵循文档并使用 collectstatic 命令将所有静态资产放入 STATIC_ROOT 文件夹。

这是我的设置文件中的相关数据

这是来自 httpd.conf 的相关数据

从我的 vhost.conf

当我添加行

在我的 httpd.conf 文件中的第一个别名之前,我让管理员 css 工作,但不是站点的 css。如果它消失了,那么该网站的 CSS 工作但不是管理员的。这让我相当难过。

0 投票
1 回答
2404 浏览

django - 使用 AUTH_USER_MODEL 对 Django 1.5 进行测试

我将我的 django 应用程序迁移到 Django 1.5。我进行了配置AUTH_USER_MODEL,一切看起来都很好,但是当我尝试创建一些测试时,出现以下错误:

测试.py

设置.py

我正在使用 MySQL,实际上表myuser并没有在测试数据库中创建。如果我运行,python manage.py migrate我不会出错。但是如果我运行:

...未同步(使用迁移):...

我怎样才能使我的测试正常工作?

0 投票
1 回答
1930 浏览

python - 在 Django 1.5 中使用自定义用户模型作为 ForeignKey 进行测试

我正在使用 Django 1.5,并且正在尝试使应用程序与任何自定义用户模型一起工作。我已经更改了应用程序以get_user_model在任何地方使用,并且应用程序本身到目前为止没有显示任何问题。

问题是我也希望能够测试应用程序,但我找不到ForeignKey使用自定义用户模型正确测试模型字段的方法。当我运行下面附加的测试用例时,我收到此错误:

这是我用于测试的文件:

我在ForeignKey参数列表中引用了用户模型,如此处所述但是使用get_user_model那里并没有改变任何东西,因为user在设置更改发生之前评估了属性。当我使用自定义用户模型时,有没有办法让这个 ForeignKey 与测试相得益彰?

0 投票
4 回答
7951 浏览

django - django 1.5 管理员内联额外

我有一些带有大量内联的模型。由于并非每个对象都需要所有对象,因此我声明了内联模型,extra = 0因此内联上出现了一个小对象add +

但是,这似乎不再适用于 django 1.5。如果extra = 0设置,则内联不再可编辑。

有没有办法把 1.4 的行为变成 1.5?

示例代码:

编辑(一些屏幕):

Django 1.4: django 1.4 额外=0

Django 1.5: 在此处输入图像描述

(欣祖夫根 == 添加)

0 投票
1 回答
1027 浏览

django - 如何让 Django 1.5 自定义用户模型和社交身份验证工作?

据报道 Django Social Auth (0.7.22) 支持自定义用户模型,但我无法让它工作。

就我而言,我使用的是 Google 的 Oauth2,我使用的是非自定义用户模型。

使用自定义用户模型,我可以正确重定向到 Google 帐户页面,选择一个帐户进行登录,然后重定向到 LOGIN_ERROR_URL,没有消息或调试信息。

为了简化调试,我在https://github.com/jonathanendersby/SocialAuthCustomUserModel创建了一个简单的示例项目,其中包含最少的点点滴滴

有没有人让这个工作,他们能指出我哪里出错了吗?