django-configstore

نرم افزار تصویر:
django-configstore
جزئیات نرم افزار:
نسخه: 0.1
ها تاریخ: 11 May 15
توسعه دهنده: Jason Kraus
پروانه: رایگان
محبوبیت: 15

Rating: 3.5/5 (Total Votes: 2)

در جنگو-configstore یک برنامه جنگو برای دیگر برنامه ها به راحتی پیکربندی های مبتنی بر سایت فروشگاه را داده باشد.
نصب
- اضافه کردن 'configstore' دایرکتوری به مسیر پایتون خود را
- اضافه کردن 'configstore به INSTALLED_APPS خود را در فایل تنظیمات خود را
استفاده
تعریف فرم پیکربندی خود را در جایی:
از اشکال واردات جنگو
از django.contrib.auth.models واردات کاربر
از configstore.configs وارد ConfigurationInstance، ثبت نام
از configstore.forms واردات ConfigurationForm
کلاس ExampleConfigurationForm (ConfigurationForm):
کنید. & nbsp؛ مقدار = forms.DecimalField ()
کنید. & nbsp؛ پیام = forms.CharField ()
& nbsp؛ از کاربر = forms.ModelChoiceField (queryset = User.objects.all ())
ثبت نام فرم:
complex_instance = ConfigurationInstance ('عنوان مثال'، 'پیکربندی مثال، ExampleConfigurationForm)
ثبت نام (complex_instance)
در جایی دیگر در کد شما بازیابی پیکربندی و استفاده از آن:
از configstore.configs واردات get_config
پیکربندی = get_config ('عنوان مثال')
پیکربندی چاپ ['مقدار']

ویژگی ها:

به فروشگاه پیکربندی و بازیابی به عنوان یک فرهنگ لغت
تنظیمات lazily لود و ذخیره سازی در هر درخواست
پیکربندی به عنوان یک فرم جنگو تعریف

در مورد نیاز:

پایتون
جنگو

نرم افزار های دیگر از توسعه دهنده Jason Kraus

django-dockitcms
django-dockitcms

14 Apr 15

django-eggproxy
django-eggproxy

11 May 15

django-dockit
django-dockit

14 Apr 15

نظرات به django-configstore

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!