问题标签 [django-localflavor]

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 投票
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 投票
3 回答
844 浏览

django - 如何在 Django 1.5 中解决有关 localflavor 的 Django South 问题?

我正在开始一个新项目,我正在使用 Django 1.5。我发现本地风味的东西已从 Django 1.5 中删除,现在是一个单独的可安装包。所以我安装了它。在我的 models.py 中,我正在导入美国本地风味以获取我的州:

在我的模型中,我有这个字段:

当我尝试使用 South 运行迁移时,我现在收到以下消息:

!无法冻结字段“playerstats.location.state”!(这个字段有类 django_localflavor_us.models.USStateField)

!南方不能自省一些领域;这可能是因为它们是定制的!字段。如果它们在 0.6 或更低版本中工作,这是因为我们删除了 ! 模型解析器(它经常破坏东西)。!要解决此问题,请阅读http://south.aeracode.org/wiki/MyFieldsDontWork

我通读了 wiki 文章,但我发现它非常冗长和复杂。我的 USStateField 现在在 1.5 中不被视为自定义字段吗?有没有其他人在 1.5 中遇到过这个问题?你是怎么解决的?

0 投票
1 回答
2416 浏览

django - 用户提供的区域设置上的 django 格式日期

我正在尝试根据用户提供的语言环境设置模板中日期的格式。由于页面的其余部分将保留在原始本地 ('en') 中,我只希望对用户提供的数据进行格式化。

例如,日期。

英国的用户应该能够使用l10n他们页面上的日期,但我不想将整个网站设置为en_GB.

有没有办法在块内的模板中设置语言环境,例如。就像是

0 投票
1 回答
151 浏览

django - Django 本地风味选择小部件列表

我的问题很简单,但我很难找到一种简单的方法来做到这一点。

我有一个网站,我需要在其中进行三个下拉菜单:

  1. 一个国家
  2. 一个用于地区
  3. 一个用于子区域

我的网站有多种语言。我需要做的是制作一个“选择小部件”,其输入是当前语言,然后下拉该语言的国家列表。选择国家后,第二次选择该国家和语言的子区域。所以。

例如:3 个下拉菜单。西班牙 - 巴利阿里岛 - 马略卡岛帕尔马

我正在使用带有 PostgreSql 的 Django 1.5。

你能帮我解决这个问题吗?:)

0 投票
1 回答
831 浏览

python - Django - 模型的 LocalFlavor 字段

我正在尝试显示电话号码的本地风味字段。

这是我尝试过的:

但它没有显示任何差异......它仍然是一个正常的输入字段......

谢谢,阿拉

0 投票
1 回答
342 浏览

django - django localflavor for international site

Looks like the general usage of localflavor is import the country specific package:

from localflavor.nz.forms import NZRegionSelect

What if I have a site that supports multiple countries? Is there generic proxy to be country agnostic, something like:

from localflavor.autodetect.forms import RegionSelect

0 投票
1 回答
629 浏览

html - django localflavor USStateSelect() 初始值

我正在尝试在表单中使用 django localflavor 小部件 USStateSelect(),但我希望小部件默认选择 Nebraska。Widget 仅接受 attrs arg,因此我试图了解必须设置哪些属性才能获得所需的结果。这是我在 forms.py 中的内容:

这是 HTML 选择元素的文档:http: //www.w3.org/html/wg/drafts/html/CR/forms.html#the-select-element

这是 localflavor 的文档:https ://django-localflavor.readthedocs.org/en/latest/_modules/localflavor/us/forms/

这是我需要在我的 html 中包含的内容,但我无法弄清楚 attrs dict 需要包含什么才能实现此结果。我已经尝试将 'selected':'selected' 和 'class':'selected' 添加到字典中,但这并没有这样做。

我见过很多人问如何添加一个空选项,但似乎没有人想让它默认为特定状态。欢迎任何想法。

谢谢,

安东尼

0 投票
2 回答
110 浏览

django-localflavor - 如何使 ESIdentityCardNumberField 允许空白

我有一个表格来注册客户。我有一个 ESIdentityCardNumberField 来验证 NIF/CIF/NIE,但这种形式也被认为允许“其他”国家卡 ID,所以我添加了另一个字段来获取它们。

因此,如果指定了其他卡 ID,我需要覆盖 ESIdentityCardNumberField 验证以允许空白值。

我怎样才能得到这个?

提前致谢。

0 投票
1 回答
419 浏览

python - 为什么我不能将我的 Django 模型的 USPhoneNumberField 设置为 null=True,blank=True?

我的 Django 模型:

当我执行 manage.py syncdb 时,这给了我以下错误:

如果它不允许我将它声明为 null=True 就像我对许多其他字段所做的那样,我该如何使这个字段成为可选?

0 投票
1 回答
153 浏览

django - Django 1.7,本地风味 1.1 USStateSelect()

我正在使用 Django 1.7 并且刚刚安装了 localflavor 1.1。现在,在创建默认用户时,我想使用该USStateSelect()字段。在创建扩展默认用户的护士时,我遇到了各种错误。这是我当前的代码:

模型.py:

表格.py:

错误:

我无法在网上的任何地方找到适用于 Django 1.7 的有效解决方案。在此先感谢您的帮助!