tgapp-userprofile

البرمجيات قطة:
tgapp-userprofile
تفاصيل البرنامج:
الإصدار: 0.0.4
تاريخ إيداع: 20 Feb 15
ترخيص: حرر
شعبية: 0

Rating: 5.0/5 (Total Votes: 1)

وtgapp-التشكيل الجانبي للمستخدم هو تطبيق للتوصيل لTurboGears2 الذي يوفر صفحة ملف المستخدم الأساسية مع أشكال للسماح للمستخدمين لتحرير الملف الشخصي الخاص بهم أو تغيير كلمة المرور الخاصة بهم.
تركيب
التشكيل الجانبي للمستخدم يمكن تركيبها على حد سواء من pypi أو من bitbucket:
easy_install tgapp-التشكيل الجانبي للمستخدم
يجب أن تعمل فقط بالنسبة لمعظم المستخدمين
توصيل التشكيل الجانبي للمستخدم
في التكوين الخاص بك التطبيق / app_cfg.py المكونات الاستيراد:
من tgext.pluggable المكونات استيراد
ثم في نهاية المكونات دعوة الملف مع التشكيل الجانبي للمستخدم:
المكونات (base_config، "التشكيل الجانبي للمستخدم ')
سوف تكون قادرا على الوصول إلى عملية التسجيل على الموقع http: // المضيف المحلي: 8080 / التشكيل الجانبي للمستخدم.
خيارات
tgapp-التشكيل الجانبي للمستخدم يدعم بعض الخيارات التي يمكن تمريرها إلى الأسلوب المكونات لتخصيص جوانب مختلفة من التطبيق:
- user_partial - مسار جزئية لعرض في صفحة الملف الشخصي للمستخدم.
- مفيدة لإضافة المزيد من البيانات إلى صفحة الملف الشخصي دون تغيير قالبها
- custom_css - الطريق إلى ملف CSS التي سيتم استخدامها للصفحات الشخصية في مكان افتراضي واحد.
خصائص المستخدم
tgapp-التشكيل الجانبي للمستخدم بالبحث عن الخصائص المختلفة في الحالات فئة المستخدم لدفع السلوك الافتراضي الخاص به، الخاصية الأكثر أهمية هو الملكية profile_data التي يمكن أن توفر قاموس مع المعلومات المستخدم للعرض على صفحة الملف الشخصي، ولكن من الخصائص الأخرى المتاحة لضبط السلوك:
profile_data
والقاموس الإدخالات لعرضه في صفحة الملف الشخصي، هو مبني القاموس الافتراضي مع:
{'DISPLAY_NAME ":(" اسم العرض "، user.display_name)،
على & nbsp؛ "EMAIL_ADDRESS" :( "عنوان البريد الإلكتروني"، user.email_address)}
كل مفتاح من القاموس إذا كان معرف من الميدان، في معظم الحالات، سوف يكون له نفس اسم الخاصية المستخدم حيث يتم تخزين هذا المجال. قيم القاموس هي الصفوف حيث القيمة الأولى هي اسم الحقل الذي سيتم عرضه وثانية واحدة هي القيمة الحقيقية لهذا المجال.
إذا كان مفتاح الرمزية هو المتاحة التي من المتوقع أن توفر رابط للصورة الرمزية للمستخدم. إذا لم يكن متوفرا التشكيل الجانبي للمستخدم سوف ننظر لtgapp-fbauth الفيسبوك الرمزية أو سوف falleback إلى الافتراضي تجسد الآلهة.
وسيتم استخدام مفتاح DISPLAY_NAME كعنوان الصفحة الشخصية.
profile_form
وToscaWidgets أو TW2 شكل والتي يمكن استخدامها لتحرير ملف تعريف المستخدم. افتراضيا يتم توفير واحد يتم أنشاؤه تلقائيا مع حقل النص لكل إدخال في profile_data.
save_profile
وللاستدعاء الذي سيستلم بيانات المستخدم التي قدمها شكل تحرير، ومن المتوقع أن تحديث للمستخدم وفقا لذلك.
افتراضيا سيتم تخزين القيم كما هي في حقل المستخدم مع نفس معرف المقدمة إلى profile_data

المتطلبات:.

بيثون

تعليقات ل tgapp-userprofile

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!