Skip to main content

Django library for managing **Jalali (Persian) dates** in your models

Project description

Najrono

Najrono is a Django library for managing Jalali (Persian) dates in your models, with built-in caching capabilities for optimized data access. The name "Najrono" is inspired by the combination of "Najla" and "Chrono" (referring to time), reflecting its focus on elegant time management.


Features


Installation

Install Najrono using pip:

pip install najrono

Quick Start

1. Add Najrono to Installed Apps

Add najrono to your Django project's INSTALLED_APPS:

INSTALLED_APPS = [
    ...
    'najrono',
]

2. Use JalaliDateField in Your Models

3. Fetch Logs with Caching

Configuration


Requirements

  • Python 3.8+
  • Django 3.2+

License

Najrono is licensed under the MIT License. See the LICENSE file for details.


Contributing

Contributions are welcome! Feel free to submit a pull request or open an issue to discuss potential changes or improvements.


Acknowledgments

Najrono is inspired by the need for a robust and efficient system to handle Jalali dates and caching in Django projects. Special thanks to the Django community for their continuous support.


Contact

For questions or feedback, please contact [TahaM8000@gmail.com].

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

najrono-0.0.8.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

najrono-0.0.8-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file najrono-0.0.8.tar.gz.

File metadata

  • Download URL: najrono-0.0.8.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for najrono-0.0.8.tar.gz
Algorithm Hash digest
SHA256 37c2352d4a86702fc74381f64bd582f1f4204a856d2befab8743b15ea90b4830
MD5 34f97fc7b1113ab701385e208cefd3b5
BLAKE2b-256 a5e08c6169cf979ae5ab74eaf1109fd87415151e5c791bf0a50a6271ea7d66bd

See more details on using hashes here.

File details

Details for the file najrono-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: najrono-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for najrono-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 6d6740fc7299e6486bad6899fc63f37825d8720d25fdcb4cbcee3e38d792546c
MD5 a3e5e271b806234d5535f1a731d6cd70
BLAKE2b-256 e6d3c99fcbb453c50247a96559475c7f62ac336766f04b2d13e071da810c688b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page