Extend Django with L10N features.
Project description
# Django L10N extensions Django L10N extensions adds some useful L10N extensions to the Django framework
The project in maintained on [github](https://github.com/ceasaro/django-l10n-extensions)
[Read the docs](http://django-l10n-extensions.readthedocs.io)
## Create new distribution To create a new distribution from this package follow these steps: 1) create new virualenv met python 3 mkvirtualenv -p /usr/bin/python3 django-l10n-extensions 2) install requirements pip install -r setup/requirements.txt 3) update the version in ./setup.py, otherwise you will overwrite an already existing version. 4) Make a new distribution run: python setup.py sdist bdist_wheel 5) Optional upload to pypi TEST: twine upload –repository-url https://test.pypi.org/legacy/ dist/*
to upload to PRODUCTION remove the –repository-url argument (make sure your local ~/.pypirc is correct)
# Date and time in python CONCEPT version
Always work in UTC and use date / datetime aware instances
e.g. python 3 datetime.utcfromtimestamp(0).timestamp() –> -3600 # datetime instance has no timezone and python fallback on OS timezone
datetime.utcnow() is also timezone unaware use datetime.utc(tz=timezone.utc)
datetime.strptime(“1970-0101T00:00:00”, “%Y-%m-%dT%H:%M:%S) is also timezone unaware use datetime.strptime(“1970-0101T00:00:00”, “%Y-%m-%dT%H:%M:%S).replace(tzinfo=timezone.utc)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django-l10n-extensions-1.0.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a75237167dc99d01d4a11103f097db6a8e8ceb80134b16f3ec421fa4f82f4f26 |
|
MD5 | b596076f000e02ab94911612d1b20224 |
|
BLAKE2b-256 | e917ec029f1be42cceec27e23278f353132d1dccfa8bdfb1de6961336400e18e |
Hashes for django_l10n_extensions-1.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd85703eb82cf082d51917daca8826852bd7288ebc79f503d5326ae1547d6a22 |
|
MD5 | 49e804699283bf0d6b00de62a6b9ba8e |
|
BLAKE2b-256 | d95819941722e1e8813a781ad82c3de4ab9ed107324961d0f22d01b7b560b9e1 |