如何更改类型的Django日历与波斯日历? [英] How can I Change type Of Django Calender With Persian Calender?

查看:485
本文介绍了如何更改类型的Django日历与波斯日历?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆