حورس

تسجيل المستخدم عام للهرم
التحميل الان

حورس الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • John Anderson
  • موقع ويب الناشر:
  • http://sontek.net

حورس العلامات


حورس وصف

حورس هو نظام تسجيل مستخدم عام للهرم. قم بتثبيت التبعيات الخضالية، تثبيت تبعيات المشروع: PIP Installation -r المتطلبات.txt Python Setup.py Developnext، قم بتشغيل البرنامج النصي وحدة التحكم لدينا لإعداد قاعدة البيانات: su_setupfinally، لتضمين حورس في مشروعك في تكوين التطبيقات الخاصة بك، يجب عليك تضمين الحزمة Pyramid_mailer للحصول على التحقق من صحة البريد الإلكتروني و Forgot Password E-Mail وتخبر Horus عن الجلسة المستخدمة لكائنات قاعدة البيانات. config.include ('pyramid_mailer') من horus.interfaces استيراد Ihorussession config.registry.registertility (dbsession، ihorussession) config.include ('horus') horus لا يتطلب pyramid_tm أو zopetransactionManager مع جلستك ولكن إذا لم تستخدمها عليك أن تأخذ خطوة إضافية واحدة، نحن لا نلتزم بالمعاملات بالنسبة لك لأن ذلك لن يكون لطيفا فقط! كل ما عليك فعله هو الاشتراك في أحداث التمديد والالتزام بالجلسة بنفسك، وهذا يمنحك أيضا القدرة أيضا للقيام ببعض المعالجة الإضافية قبل انتهاء المعالجة: من Horus.Events استيراد PasswordSeteVentFrom Horus.Events استيراد NewRus.Events استيراد ArtuctionArtiventFrom Horus.Events استيراد ProfileupDateDeventEdef . _subscriber (مقبض_REQUEST، SEFTRICCORTIVETEVENT) Self.config.add_subscriber (Handle_Request، ProjectUpdateDeatevent) تمتد HORUSIF كنت ترغب في تعديل أي من النماذج في اشتراك الهرم، تحتاج فقط إلى تسجيل فئة التشوه الجديدة لاستخدامها في التسجيل. متاح للتجاوز من Horus.Interfaces: IhoruslogInform Ihorusregisterform Ihorusforgotpasswordform IhorusResetPasswordform IhorusProfileforthismish هو كيف ستفعل ذلك (موحد كونه فئة تشوه مخصصة): config.registry.registertutility (موحد، Ihorusloginform) إذا كنت ترغب في تجاوز القوالب، يمكنك استخدامها وظيفة الأصول الهرم للتجاوز: config.override_asset (to_override = 'horus: templates / template.mako'، outgride_with = 'your_package: templates / othertemplate.mako') القوالب التي توفرها لتجاوزها هي: تسجيل الدخول. mako reset_password.mako profile.makoof كنت ترغب في تجاوز القوالب مع jinja2، عليك فقط تجاوز ر عرض التكوين: config.add_view ('horus.views.authcontroller'، attr = 'تسجيل الدخول'، route_name = 'تسجيل الدخول'، rederer = 'yourApp: templates / login.jinja2') config.add_view ('horus.views.forgotpasswordcontroller "، أسس = 'نسيت =' Force_Password '، route_name =' ForgeT_Password '، Renderer =' YourApp: templates / forgot_password.jinja2 ') config.add_view (' horus.views.forgotpasswordcontroller '، attr =' reset_password '، route_name =' reset_password '، Renderer = 'YourApp: Templates / Reset_Password.jinja2') config.add_view ('horus.views.registercontroller'، ATM = "تسجيل"، route_name = "تسجيل"، rederer = 'yourApp: templates / charge.jinja2') config. add_view ('horus.views.profilecontrollecontroller'، attr = الملف الشخصي '، route_name =' الملف الشخصي '، rederer =' yourapp: templates / profile.jinja2 ') Diffectificove كنت ترغب في المساعدة في إجراء أي تغييرات على حورس، يمكنك تشغيلها اختبارات الوحدة مع Py.test: Py.testand للتحقق من تغطية الاختبار: Py.test - Conform - قد تفكر مصطلح PY.Test - تقرير مفقود - Covov Horusyou تشغيل الاختبارات بالتوازي: Py.test -n4Product الصفحة الرئيسية


حورس برامج ذات صلة

pybpn.

تحديد اتصالات كبيرة بين العمليات البيولوجية باستخدام شبكات تفاعل الجينات ...

100

تحميل