formtags.

مكتبة python لتوليد النماذج والتحقق من صحةها
التحميل الان

formtags. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Michael van Tellingen
  • موقع ويب الناشر:
  • http://code.google.com/u/michaelvantellingen/

formtags. العلامات


formtags. وصف

مكتبة بيثون لتوليد النماذج والتحقق من صحةها FormTags هي مكتبة بيثون لتوليد النماذج والتحقق من صحةها باستخدام FormEncode و SQLALCHEMY.CORBINES FormEncode و Sqlalchemy لإنشاء نماذج Forms.example (Controller) تحكم الفئة (BaseController): Def Create (Self): مثيل = model.myobject () # إنشاء مثيل FormTags وتمرير كائن Orm SQLAlchemy و # مخطط FormEncode ك Worgings C.Formtags = FormTags.formtags (المثيل، Schema.MyoBjectSchema) # لمحدد عناصر أو أزرار الراديو، يمكننا ربط الخيارات # في وحدة التحكم C.FormTags. bind_options ('job_id'، itertools.chain (، ((job.id، job.label) للعمل في model.meta.session.query (model.job))) إذا طلب. : حاول: # دمج بيانات البريد إلى المثيل (model.myobject) c.formtags.merge (price.post) model.meta.session.add (مثيل) model.meta.session.commit () redirect_to (الإجراء = ' Faxes ') # التحقق من الصحة فشل. أخطاء FormEncode موجودة في # c.formtags.form_errors والنتيجة في .form_Result باستثناء formtags.validags.validationerror: content = render (' / my_ Form.Mako ') إرجاع FormEcode.htmlfill.Render (المحتوى، C.Formtags.form_Result، c.formtags.form_errors، auto_insert_errors = true) العودة Render (' / my_form.mako ') Def تحرير (الذاتي، معرف): مثيل = model.meta.session.query.Query (model.myobject) .get (ID) تأكيد مثيل إنشاء مثيل FormTags وتمرير كائن Orm SQLalchemy و # مخطط FormEncode ك Worgings C.Formtags = FormTags.formtags (المثيل، Schema.myobjectschema ) # للحصول على العناصر المحددة أو أزرار الراديو يمكننا ربط الخيارات # في وحدة التحكم C.Formtags.bind_Options ('job_id'، itertools.chain (، ((job.id، job.label) للعمل في model.meta.session.query. .session.commit () redirect_to (الإجراء = النجاح ') # التحقق من الصحة فشل. أخطاء FormEncode موجودة في # C.Formtags.form_errors والنتيجة في .Form_Result باستثناء FormTags.ValidationError: Content = Render ('/ my_form.mako') إرجاع FormEncode.htmlfill.Render (المحتوى، c.formtags.form_result، C. formtags.form_errors، auto_insert_errors = true) عودة العدوى ('/ my_form.mako') الآن في القالب الخاص بك يمكنك إضافة التعليمات البرمجية التالية: ## حقل إدخال منتظم $ {c.formtags.label ('estribute_name'، اسم "الاسم") } $ {c.formtags.text ('attribute_name')} ## قم بإنشاء مربع منسدلة مع الخيارات التي ارتدناها في وحدة التحكم $ {c.formtags.label ('job_id'، 'job')} $ {c.formtags . حدد ('job_id')} ## أو يمكننا إنشاء مجموعة من الخانات الاختيار مع الخيارات ل CheckboxCtrl في c.formtags.checkboxgroup ('job_id'): $ {checkboxtrl.label (pepend = checkboxtctrl.widget ()) } Endfor ## أو إنشاء مجموعة من Radiobuttons for Radiobuttonctrl في c.formtags.radiobuttongroup ('job_id'): $ {radiobuttonctrl.label (pepend = radiobuttonctrl.widget ())} endfor المتطلبات: بيثون


formtags. برامج ذات صلة

GDAL.

مكتبة تجريد البيانات الجغرافية المكانية ...

190

تحميل

fuzzpy.

مكتبة للمجموعات الغامضة، الرسوم البيانية الغامضة، والرياضيات العامة غامض لبثون ...

176

تحميل