问题标签 [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.
django - 为什么我在使用 AUTH_USER_MODEL 参数时无法保存对象?
我刚刚迁移到 Django 1.5。但是我遇到了一些困难AUTH_USER_MODEL
。看下面的例子,我只是无法更新数据库中的值。我做错了什么?
测试 1
测试 2
Teste 3 MyUser 模型也是如此
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?),但我不知道如何修复这个警告。
- 如何知道为什么显示此警告?
- 如何以干净的方式修复它?
django - FieldError:类“用户”中的本地字段“密码”与基类“AbstractBaseUser”中类似名称的字段冲突?
我正在使用 Django 1.5。我有以下模型:
运行时出现此错误./manage.py syncdb
:
我尝试从模型中删除密码字段,但即使密码字段已从模型中删除,它也不会进行身份验证。我正在使用我的自定义 Django 身份验证:
django - Django 1.5 - 为组和用户权限创建两个表
我开始创建我的下一个项目。我首先创建扩展用户。当我运行 syncdb 时,我注意到它为组和 user_permissions(UserProfile 和 User 模型)创建了两个表。
这是 Django 1.5 的新默认模型吗?我可以禁止它,而不是为 UserProfile 模型创建组和 user_permissions 表吗?
django - Django 1.5 - 登录
创建 UserProfile 模型后。我开始创建登录,但由于 get_user() 错误而卡住了。
例外
这是我的代码:
更新
如何解决这个问题?任何帮助,将不胜感激。我对 Django 1.5 真的很陌生。需要帮忙。
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 工作但不是管理员的。这让我相当难过。
django - 使用 AUTH_USER_MODEL 对 Django 1.5 进行测试
我将我的 django 应用程序迁移到 Django 1.5。我进行了配置AUTH_USER_MODEL
,一切看起来都很好,但是当我尝试创建一些测试时,出现以下错误:
测试.py
设置.py
我正在使用 MySQL,实际上表myuser并没有在测试数据库中创建。如果我运行,python manage.py migrate
我不会出错。但是如果我运行:
...未同步(使用迁移):...
我怎样才能使我的测试正常工作?
python - 在 Django 1.5 中使用自定义用户模型作为 ForeignKey 进行测试
我正在使用 Django 1.5,并且正在尝试使应用程序与任何自定义用户模型一起工作。我已经更改了应用程序以get_user_model
在任何地方使用,并且应用程序本身到目前为止没有显示任何问题。
问题是我也希望能够测试应用程序,但我找不到ForeignKey
使用自定义用户模型正确测试模型字段的方法。当我运行下面附加的测试用例时,我收到此错误:
这是我用于测试的文件:
我在ForeignKey
参数列表中引用了用户模型,如此处所述,但是使用get_user_model
那里并没有改变任何东西,因为user
在设置更改发生之前评估了属性。当我使用自定义用户模型时,有没有办法让这个 ForeignKey 与测试相得益彰?
django - django 1.5 管理员内联额外
我有一些带有大量内联的模型。由于并非每个对象都需要所有对象,因此我声明了内联模型,extra = 0
因此内联上出现了一个小对象add +
。
但是,这似乎不再适用于 django 1.5。如果extra = 0
设置,则内联不再可编辑。
有没有办法把 1.4 的行为变成 1.5?
示例代码:
编辑(一些屏幕):
Django 1.4:
Django 1.5:
(欣祖夫根 == 添加)
django - 如何让 Django 1.5 自定义用户模型和社交身份验证工作?
据报道 Django Social Auth (0.7.22) 支持自定义用户模型,但我无法让它工作。
就我而言,我使用的是 Google 的 Oauth2,我使用的是非自定义用户模型。
使用自定义用户模型,我可以正确重定向到 Google 帐户页面,选择一个帐户进行登录,然后重定向到 LOGIN_ERROR_URL,没有消息或调试信息。
为了简化调试,我在https://github.com/jonathanendersby/SocialAuthCustomUserModel创建了一个简单的示例项目,其中包含最少的点点滴滴
有没有人让这个工作,他们能指出我哪里出错了吗?