如何更改类型的Django日历与波斯日历? [英] How can I Change type Of Django Calender With Persian Calender?
问题描述
我使用 Django 1.6
。
当我有一个字段有 DateTimeField
类型, Django
自动使用 Django日历
。
但是在伊朗
中,我们使用波斯日历
(或 Jalali Calender
或 Farsi Calender
)。
如何更改Django自动生成,因为它会生成波斯语日历
页面?
另一方面,我想更改默认日历
与波斯日历
?
你可能需要实现自己的< a href =https://docs.djangoproject.com/en/dev/ref/forms/widgets/>自定义小部件 - 我不认为Django在此时提供了一个波斯日历小部件。 / p>
有一个可用的代码片段为波斯日期时间小部件,我能够找到但尚未测试。如果不是一个完美的合适的话,那么希望它会帮你编写自己的解决方案。
I use Django 1.6
.
When I have a field that have DateTimeField
type, Django
automatically use Django calender
.
But in Iran
we use Persian Calender
(or Jalali Calender
or Farsi Calender
).
How can I change Django auto generation because it generate Persian calender
in page?
In other hand , I want change default calender
with Persian Calender
?
You will likely have to implement your own custom widget - I do not think Django provides a Persian calendar widget at this point in time.
There is an available code snippet for a Persian DateTime widget that I was able to locate, but have not yet tested. If it is not a perfect fit, then hopefully it will aid you in writing your own solution.
这篇关于如何更改类型的Django日历与波斯日历?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!