معرفی شرکت ها


django-dynaconf-1.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Dynamic Configuration for your Django project
ویژگی مقدار
سیستم عامل -
نام فایل django-dynaconf-1.1
نام django-dynaconf
نسخه کتابخانه 1.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Muhammad Hassan Siddiqui
ایمیل نویسنده mhassan.eeng@gmail.com
آدرس صفحه اصلی https://github.com/mhsiddiqui/django-dynaconf
آدرس اینترنتی https://pypi.org/project/django-dynaconf/
مجوز MIT
# django-dynaconf [![Build](https://github.com/mhsiddiqui/django-dynaconf/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/mhsiddiqui/django-dynaconf/actions/workflows/test.yml) [![codecov](https://codecov.io/gh/mhsiddiqui/django-dynaconf/branch/main/graph/badge.svg?token=FFXY6AZEDQ)](https://codecov.io/gh/mhsiddiqui/django-dynaconf) Django-dynaconf provides dynamic configuration for your Django project which you can control from Django admin. You can change your configurations at any time without any deployment. **Note**: You cannot add settings required for Django to operate in this like *INSTALLED_APPS* # Requirements * Python > 3 * Django > 1.10 # Setup 1. Run below command to install. > pip install django-dynaconf 2. Add `django_dynaconf` in your INSTALLED_APPS. 3. Run migration by running following command > python manage.py migrate # Usage _____ Just go to your admin dashboard, in Dynaconf section, add configurations. ## Listing ![image info](./images/listing.png) ## Form ![image info](./images/form.png) ## Config Type It supports following types of configurations. You need to set correct type for your value otherwise value will be treated as string value and will not be processed into actual data type. * String * Number * Boolean * Json * Date * Datetime * Time ### String By default every value will be string. ### Number Number includes integers as well as decimal numbers. ### Boolean For boolean value, see below chart. | True | False | |:----:|:-----:| | t | f | | T | F | | y | n | | Y | N | | yes | no | | YES | NO | | true | false | | True | False | | TRUE | FALSE | | on | off | | On | Off | | ON | OFF | | 1 | 0 | ### Json A valid json is required when config type is selected as Json. ### Date Date should be in `YYYY-MM-DD` format. It will be converted to `datetime.date` object. ### Datetime Datetime should be in `YYYY-MM-DD HH:MM:SS` format and it will be converted to `datetime` object. ### Time Time should be in `HH:MM:SS` format and it will be converted to `datetime.time` object. ## Usage in code In your code, you can use it like this. ```python from django_dynaconf.configs import configs print(configs.KEY_OF_YOUR_CONFIGURATION) ``` At any time, when you will change your config value or add a new value, it will be available to use in you code.


نیازمندی

مقدار نام
- python-dateutil
>1.10 Django


زبان مورد نیاز

مقدار نام
>=3 Python


نحوه نصب


نصب پکیج whl django-dynaconf-1.1:

    pip install django-dynaconf-1.1.whl


نصب پکیج tar.gz django-dynaconf-1.1:

    pip install django-dynaconf-1.1.tar.gz