flask-mongorest.

Frask Framework API مريح لمنغوص / MongoEngine
التحميل الان

flask-mongorest. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Anthony Nemitz
  • موقع ويب الناشر:
  • http://github.com/elasticsales/

flask-mongorest. العلامات


flask-mongorest. وصف

Flask-Mongoorest هو إطار مناسب ل API مريح ل Mongodb / Mongoengine.Setupfrom استيراد Flaskfrom Flask.ext.mongoengine استيراد MongoengineFrom Flask.ext.mongorest استيراد Mongorestfrom Flask.ext.mongorest.views استيراد ResultViewFrom Flask.ext.mongorest.resources استيراد الموارد .EXT.MONGONSTORST لمشغلو استيراد APSFROM Flask.ext.mongorest أساليب الاستيراد التطبيقات = قارورة (__ الاسم __) App.config.update (mongodb_host = 'localhost'، mongodb_port = '27017'، mongodb_db = 'mongorest_example_app'،) db = mongoengine ( التطبيق) API = mongozorest (التطبيق) المستخدم الطبقي (DB.Document): البريد الإلكتروني = db.emailfield (فريد = صحيح، مطلوب = صحيح) Class Content (db.embeddeddocument): نص = DB.Stringfield () Class Class ContentResource (مورد) : Document = contentclass post (db.document): العنوان = db.stringfield (max_length = 120، مطلوب = true) المؤلف = db.reeferencefield (user) content = db.embeddeddocumentfield (content) الفئة postresource (resource): document = post متعالى_Resources = {'' content ': contentresource،} مرشحات = {' العنوان ': ، 'alex_id': ،} Rename_Fields = {'المؤلف': 'Author_id'،} @ api.register (الاسم = "المشاركات"، URL = '/ المشاركات / الوظائف / " . النوع: تطبيق / json } 'http:/0.0.0.0.0.0.0:5000/posts/ {id {id "هذا هو اختبار المحتوى الخاص باختبارنا"}} الحصول على وظيفة: حليقة http:/0.0.0.0.0:5000/posts/1/ {{"ID": "1"، "العنوان": "المشاركة الأولى!"، ":" alex_id_from_a_previous_api_call "، المحتوى": {نص ":" هذا هو اختبار المحتوى الخاص باختبارنا "}} سرد جميع المشاركات أو تصفية حسب العنوان: Curl http:/0.0.0.0.0:5000/posts/ أو Curl HTTP : //0.0.0.0.0: 5000 / المشاركات /؟ title__startswith = التنوب ST Post {"بيانات": تشغيل حزمة الاختبار SuiteThis تستخدم Nosetests للاختبار الآلي. فقط قم بتشغيل Python Setup.py Nosetests لتشغيل الاختبارات. لا يوجد أي إعداد أو أي طلبات الإعدادية الأخرى موضع تقدير كبير! صفح المنتج


flask-mongorest. برامج ذات صلة

PY-C.

أدوات وأدوات استيراد للعمل مع C من Python ...

129

تحميل

sendtx.

إرسال معاملة بيتكوين تسلسل من سطر الأوامر إلى شبكة بيتكوين ...

105

تحميل

coolprop.

قاعدة بيانات خصائص الديناميكية الحرارية والنقل ...

61

تحميل

التقييمات

مجموعة من الأدوات (API + Script) لقراءة التسميات التوضيحية والكتابة وتحويلها من / إلى العديد من التنسيقات ...

73

تحميل