A django package on top of nepali python package which supports nepali date time, time conversion, etc on django projects.
django
nepali >= 1.0.0
pip install django-nepali
On settings.py
, add 'django_nepali'
to your INSTALLED_APPS
.
INSTALLED_APPS = [
...
'django_nepali',
...
]
In your Template
{% load nepalidatetime %}
nepalinow
renders the current Nepali date and time in 'en-US' locale (English).
{% nepalinow %}
{% nepalinow '%Y-%m-%d' %}
nepalinow_ne
renders the current Nepali date and time in 'ne' locale (Nepali).
{% nepalinow_ne %}
nepalidate
renders the datetime object into nepali datetime format in 'en-US' locale (English).
{{ datetime_obj|nepalidate:"%Y-%m-%d" }}
nepalidate_ne
renders the datetime object into nepali datetime format in 'ne' locale (Nepali).
{{ datetime_obj|nepalidate_ne:"%Y-%m-%d" }}
nepalihumanize
renders the datetime object to a human readable form for 'ne' locale (Nepali)
{{ datetime_obj|nepalihumanize }}
In your Template
{% load nepalinumber %}
nepalinumber
renders the english number into nepali format (devanagari)
{{ forloop.counter|nepalinumber }}
{{ 150|nepalinumber }}