Sumatra Server.

تطبيق Django الذي ينفذ الجزء جانب الخادم من سومطرة httprecordstore
التحميل الان

Sumatra Server. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • CeCILL
  • اسم الناشر:
  • Andrew Davison
  • موقع ويب الناشر:
  • http://bitbucket.org/apdavison/

Sumatra Server. العلامات


Sumatra Server. وصف

تطبيق Django الذي ينفذ الجزء جانب الخادم من سومطرة httprecordstore Sumatra Server هو تطبيق Django يقوم بتنفيذ مخزن يستند إلى HTTP لسجلات التجارب الحاسوبية (مثل التحليلات النصية والمحاكاة)، بهدف دعم البحث المستندات القابلة للتكرار. خاصة، فإنه ينفذ نظير جانب الخادم إلى عميل HTTPRecordStore في سوماترا يعتمد. إنه يعتمد على إطار المكبس. قم بإجراءات البدء التالية التالية لديك بالفعل مشروع Django الذي ترغب في إضافته متجر سجل للتجارب الحاسوبية. إذا لم تقم بذلك، فيمكنك تنزيل مشروع مثال هنا. ستحتاج إلى تثبيت Sumatra Server و Sumatra ومكبس وعلامات DJango. أضف الأسطر التالية إلى Tuple Office_Apps في Settings.pee :'sumatra_server'Somatra.Web'S'Sumatra.RecordStore.django_store''tore''taGging'SYURE_STION_STOURS يجب أن تحتوي أيضا على "django.contrib.auth" django.contrib.contenttypes'.Now قرر أين في بنية عنوان URL الخاص بك سيعيش متجر السجل وتعديل URL.PY الخاص بك وفقا لذلك، على سبيل المثال: urlpatterns = أنماط (''، # تعيينات URL الأخرى (R '^ السجلات /'، تشمل ( "sumatra_server.urls '))،) والآن تحديث قاعدة البيانات الخاصة بك عن طريق تشغيل syncdb: الثعبان manage.py syncdb إنشاء الجداول ... إنشاء جدول sumatra_server_projectpermission إنشاء جدول django_store_project إنشاء جدول django_store_executable django_store_dependency إنشاء جدول إنشاء django_store_repository الجدول إنشاء django_store_parameterset الجدول إنشاء django_store_launchmode الجدول إنشاء الجدول DJANGO_STORE_DATASTORE إنشاء جدول DJANGO_STORE_PLATFORMINFORMATIONDIONDING TABLE DJANGO_STORE_RECORD_PLATFORMS إنشاء الجدول DJANGO_STORE_RECORD_DEPENDENT جي الجدول django_store_record إنشاء الجدول table tabling_tag إنشاء جدول العلامات tagging_tagedItemif كنت ترغب في تحميل بعض بيانات الاختبار لمحاولة الخروج، تشغيل: python إدارة moaddata haggling permissishis سوف تملأ مخزن السجل مع بعض سجلات المحاكاة، مملوكة من قبل مستخدم "TestUser" بكلمة مرور يقوم خادم "ABC123" بتنفيذ خادم API مريح، والذي يعود إما HTML أو JSON، اعتمادا على رأس قبول طلب HTTP. عادة، إذا قمت بالوصول إلى الصفحة من خلال مستعرض ويب، يجب أن تحصل على إصدار HTML، في حين ستتلقى Sumatra أو أدوات متوافقة إصدار JSON. يمكنك أيضا تجاوز رأس قبول عن طريق إضافة بوضوح؟ التنسيق = HTML أو تنسيق = JSON إلى نهاية Orl.json Formathere هو مثال على سجل محاكاة مشفرة باستخدام JSON. هذا هو التنسيق الذي يجب استخدامه لوضع سجل جديد في المتجر: {المستخدم ":" TestUser "،" Project_ID ":" TestProject "،" التسمية ":" 20100709-154255 "،" السبب ":" المحاكاة لاختبار HTTPRecordStore مع Sumatra Server "،" النتيجة ":" Eureka! جائزة نوبل هنا أتيت. "،" قابل للتنفيذ ": {" المسار ":" / USR / Local / Bin / Python "،" الإصدار ":" 2.5 .2 "اسم": "Python"، "خيارات": ""} "،" مستودع ": {" URL ":" / المستخدمين / Andrew / TMP / Sumatratest "،" النوع ":" MerCurialRepository "}" الإصدار ":" 396C2020CA50 "،" Diff ":" "،" Main_File ":" Main.py "،" المعلمات ": {" Content ":" SEED = 65785 # SEED لمولد رقم عشوائي \ Ndistr = \ "موحدة \" "# التوزيع الإحصائي لرسم القيم من \ Nn = 100 # عدد القيم لرسم"، "النوع": "SimpleParameterset"}، "Launch_Mode": {النوع ":" SerialLaunchMode "،" المعلمات ":" {} " }، "الطابع الزمني": "2010-07-0915:42:55"، "المدة": 0.58756184577941895، "Datastore": {النوع ":" filesystemdatorastore "،" المعلمات ":" {"الجذر": '' / المستخدمون / أندرو / TMP / Sumatratest / البيانات "}"}، "Data_key ":" " 0.98.3.0001-PY2.5-MacOSX-10.3-FAT.EGG / MATPLOTLIB "،" الإصدار ":" 0.98.3 "،" الاسم ":" matplotlib "، وحدة" ":" python "،" diff ":" "}، {" المسار ":" / library/frameworks/python.framework/versions/4.0.30002/lib/pacthon2.5/site-packages/numpy-1.1.1.1.0001-phen2.5-macosx-10.3-fat. البيض / NUMPY "، نسخة": "1.1.1"، "الاسم": "Numpy"، "الوحدة النمطية": "Python"، "Diff": ""}،]، "المنصات": ،" العلامات ":"} هذه الحقول هي الكتابة مرة واحدة، أي إذا قمت بوضع سجل آخر لنفس عنوان URL، إلا أن التغييرات فقط في "السبب"، وسيتم أخذ "النتيجة" و "العلامات" في الاعتبار. يستخدم SathentIcentActicMatra Server مصادقة HTTP الأساسية، والتحقق من صحة المستخدم قاعدة بيانات مشروع Django الخاص بك. المتطلبات: بيثون django.


Sumatra Server. برامج ذات صلة

مراسل ثندربيرد

تم إنشاء هذه الوظيفة الإضافية هذه للسماح لأي شخص يتم الاتصال به من قبل مشتبه به Parophile أو المفترس المشتبه به ...

104

تحميل