megrok.z3cform.base. الترتيب والملخص
- اسم الناشر:
- Souheil Chelfouh
megrok.z3cform.base. العلامات
megrok.z3cform.base. وصف
megrok.z3cform.base هي طبقة غير سميكة غير سميكة أعلى من z3c.form. يوفر طريقة Grok لتسجيل النماذج الخاصة بك وحاجضك. بالإضافة إلى ذلك، تحتوي الحزمة على مجموعة من النماذج الأساسية وقابلة للاستخدام خارج المربع مع grokcore.layout (أو megrok.layout القديم). يتم أيضا تخفيف التخصيص للنماذج من خلال استخدام meegrok.pagetemplate، مما يسمح لك لتجاوز قالب بسهولة. أظافر التسجيل، إعداد بعض النماذج لتكون بمثابة سياق نموذج: >>> استيراد Grokcore.comOnent ك Grok >>> من واجهة Zope للاستيراد، المخطط >>> immoth imammoth (واجهة. . اسم = schema.textline (العنوان = U "اسم") ... Age = Schema.int (العنوان = U "العمر") >>> ماموث الطبقة (Grok.context): ... Grok.implements (Imammoth) ... اسم = Schema.FieldProperty.fieldProperty (Imammoth ) ... Age = Schema.fieldProperty.fieldProperty.FieldProperty (Imammoth ) نعلن الشكل. إنه مشابه جدا ل Grok.view: >>> استيراد megrok.z3cform.base ك z3cform >>> Testform Class (z3cform.form): ... Grok.context (Mammoth) Grokking و Requeryingwe ندع Grok تسجيل المكون:> >> Grok.testing.grok_Component ("نموذج"، TestForm) Truenow، يمكننا الاستعلام عنها بشكل طبيعي: >>> من Zope.Publisher.Browser استيراد TestRequest >>> طلب = TestRequest () >>> Manfred = Mammoth ()> >> من zope.component استيراد getmultiadapter >>> myform = getmultiadapter ((manfred، طلب)، الاسم = "testform") >>> myform <
megrok.z3cform.base. برامج ذات صلة