در جنگو-ترجیحات یک برنامه جنگو که اجازه می دهد تا کاربران را به تنظیمات برنامه خاص از طریق رابط مدیر می باشد.
فراهم می کند مشاهده شده Admin تک قلو برای تنظیمات اشیاء و رابط کاربری ساده به ارزش ترجیح. نمایش ها سینگلتون تضمین تنها یک intance اولویت در دسترس برای هر کلاس تنظیمات است.
نصب
و nbsp؛ 1. به تنظیم برنامه های نصب شده خود را اضافه ترجیحات.
و nbsp؛ 2. اضافه کردن ترجیحات URL شامل به فایل url.py پروژه. اطمینان حاصل کنید که به استفاده از 'مدیر /' به عنوان آغاز راه شامل است از آن خواهد شد مشاهده شده Admin خاص نادیده گرفتن:
و nbsp؛ (R '^ مدیریت /'، شامل ('preferences.urls'))،
استفاده
برای ایجاد تنظیمات برای برنامه شما ایجاد یک مدل ذخیره سازی تنظیمات خود را به صورت عادی، با استفاده از مدل ارث از preferences.models.Preferences. همچنین preferences.models به عنوان ماژول مدل های خود را مشخص:
از مدل های واردات django.db
از تنظیمات واردات preferences.model
MyPreferences کلاس (تنظیمات):
و nbsp؛ __ module__ = 'preferences.models'
& nbsp؛ در portal_contact_email = models.EmailField ()
کلاس مدیریت مشخص، طبق معمول بدون هیچ تغییری مورد نیاز است. تنظیمات خود را تحت عنوان برنامه تنظیمات در جنگو مدیر نشان خواهد داد تا.
تنظیمات را می توان در پایتون با وارد ماژول تنظیمات و تراورس به تنظیمات مورد نیاز خود را در تنظیمات فرم دیده
از تنظیمات تنظیمات واردات
portal_contact_email = preferences.MyPreferences.portal_contact_email
چه جدید در این نسخه است:
در بهتر بسته بندی.
جدید در نسخه 0.0.5 است: سایت اضافه شده
پشتیبانی.
unittests اضافه شده است.
پاکسازی:
جدید در نسخه 0.0.4 است. اسناد لهستانی.
جدید در نسخه 0.0.3 است:
در تصحیح املا، tiktuk تشکر.
مورد نیاز:
پایتون
جنگو
نظر یافت نشد