django-csvimport.

استيراد ملفات CSV إلى نماذج Django
التحميل الان

django-csvimport. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • The Apache License 2.0
  • اسم الناشر:
  • Ed Crewe
  • موقع ويب الناشر:
  • https://github.com/edcrewe/

django-csvimport. العلامات


django-csvimport. وصف

استيراد ملفات CSV إلى طرازات django Django-csvimport هو تطبيق Django المستورد عام للسماح بتحميل ملفات CSV لبيانات الملء. تقوم البيض بتثبيت نموذج Admin CVSIMPORT له حقل تحميل ملف. أضف ملف CSVIMPort جديد وتحميل ملف قيم مفصولة بفواصل أو ملف MS Excel. يؤدي التحميل إلى تشغيل آلية الاستيراد التي تتطابق مع خط الرأس من أسماء حقل الملفات إلى الحقول الموجودة في النموذج المحدد. استيراد أي صفوف تشمل جميع الحقول المطلوبة. يمكن تحديد الحقول المطلوبة اختياريا كجزء من التحميل. بشكل افتراضي، لا يتم إدراج صفوف القيمة المكررة. يمكن أيضا تشغيل الاستيراد كأمر مخصص، أي إدارة اسم CSVIMPORT.PY للاستخدام المحتمل عبر Cronjob إلخ. استند رمز الاستيراد الأساسي إلى http://djangosnippets.org/snippets/ 633 / من جوناثان هولست. يضيف مناولة ترميز الأحرف، حقل نموذجي وأعمدة العمود، واجهة الإدارة، الأمر المخصص إلخ .nb: هناك تطبيق آخر مماثل DJango-batchimport ولكنه لا يتطلب، يتطلب ملفات Excel ولا توفر أمر مخصص لاستخدام الدفعات. .py csvimport - mappings = '' - model = 'app_label.model_name' importfile.csvfor mappings أدخل قائمة الحقول بالترتيب فقط إذا لم يكن لديك صف رأس مع أسماء الحقول مطابقة - أو تريد تجاوزه، على سبيل المثال .-- mappings = 'column1 = shared_code، column2 = org (المنظمة | الاسم) "حيث يتم استخدام (النموذج | حقل مفتاح أجنبي) لتحديد العلاقات إذا كنت مرة أخرى، فأنت ترغب في تجاوز ما سيتم البحث عنه من نماذجك. importjust إضافة عنصر csvimport، املأ النموذج وتقديم. تتم إضافة صفوف الاستيراد الفاشلة إلى حقل السجل. تم إنشاء Egg Egg Egg كجزء من Django Dash في منزل Omni، بريستول المملكة المتحدة، التي تنظمها معارض دان ومجموعة DJango Local DJANGO، DBUG. لقد كان مكونا أساسيا لتطبيق تقاسم سلسلة توريد وكالة الإغاثة، مما دفعه فريزر ستيفنس لمؤسسة هيليوس وتطويرها من قبل إد كرو وتوم دنهام. متطلبات: بيثون ما الجديد في هذا الإصدار: بناء عليه باعتباره بيضة Django-Csvimport إنشاء أمر إدارة CSVIMPORT تحسين تعيين مجموعة الأحرف والمناولة Unicode إضافة نموذج المسؤول CSVIMPORT لتحميل ملفات CSV مع تسجيل الاستيراد استخدام ملف تحميل الملف حفظ إلى الأمر TRIGGER CSVIMPORT تعيينات الأعمدة Autodetect عن طريق مطابقة حقول النموذج والنص رأس CSV إضافة ميزة مكررة ابدأ بإضافة جناح اختبار مع بيانات / تطبيق لمشاركة بيانات سلسلة التوريد عبر الهليوس http://www.helios-foundation.org/cbha-project/index_html


django-csvimport. برامج ذات صلة