وجانغو-المشرف التصدير هو التطبيق جانغو أن يضيف لاتخاذ إجراء عالمي لجانغو المشرف للتصدير إلى XLS.
تثبيت قوي>
- easy_install جانغو-المشرف التصدير
- اضافة admin_export إلى تطبيقات المثبتة
- اضافة (ص '^ admin_export /'، وتشمل ("admin_export.urls"))، لurls.py
- أوصى - اضافة مسج لجانغو تحرير صفحات مشرف.
- أوصى - تخصيص القالب لجعلها تبدو باردة!
<القوي> تخصيص القالب قوي>
سوف تحتاج إلى مستوى معتدل من التفاهم على تجاوز القوالب جانغو، مسج، واياكس للقيام بذلك. افتراضيا العمل سوف يأخذك إلى صفحة منفصلة وسوف مفاتيح الأجنبية لا تعمل، لأنها تعتمد على مسج اياكس. أنا اخترت أن يكون استخدام اياكس الألغام للحفاظ على الصفحة على لائحة التغيير المشرف نفسها والحمل في حقول المفتاح الخارجي حسب الحاجة. أود أيضا أن استخدام Grappelli، إذا لم يكن لأنك سوف تحتاج إلى تعديل هذا قليلا. للقيام بذلك، تجاوز /admin/change_list.html
بلدي التخصيص يجعل من استخدام أداة مسج لإنشاء تراكب لطيفة.
{٪ تمتد "grappelli / قوالب / المشرف / change_list.html"٪}
{٪ الأنماط كتلة٪}
على & nbsp؛ {{}} block.super
على & nbsp؛ <نوع النمط = "النص / المغلق">
على & nbsp؛ .modal {
على & nbsp؛ لون الخلفية: #fbfdfd.
على & nbsp؛ عرض: لا شيء؛
على & nbsp؛ العرض: 550px؛
على & nbsp؛ الحشو: 20px؛
على & nbsp؛ مواءمة النصوص: المركز؛
على & nbsp؛ الحدود: 3PX الصلبة # 333؛
على & nbsp؛
على & nbsp؛ التعتيم: 0.98.
على & nbsp؛ الحدود بين دائرة نصف قطرها: 12px؛
على & nbsp؛ -moz الحدود دائرة نصف قطرها: 12px؛
على & nbsp؛ -webkit الحدود دائرة نصف قطرها: 12px؛
على & nbsp؛ مربع الظل: 20px 20px 200px الأسود.
على & nbsp؛ -moz مربع الظل: 20px 20px 200px الأسود.
على & nbsp؛ -webkit-مربع الظل: 20px 20px 200px الأسود.
على & nbsp؛ ض الفهرس: 999،
على & nbsp؛}
على & nbsp؛ النمط>
{٪ endblock٪}
{٪ جافاسكريبتس كتلة٪}
على & nbsp؛ <النصي SRC = "/ / ثابت شبيبة / jquery.tools.min.js" نوع = "نص / جافا سكريبت">
على & nbsp؛ {{}} block.super
على & nbsp؛
على & nbsp؛ <نوع النصي = "نص / جافا سكريبت">
ونبسب؛ $ (الوثيقة) .ready (وظيفة () {
على & nbsp؛ $ ("اختيار [اسم = العمل]") تغيير (وظيفة () {
& nbsp؛ إذا ($ ("خيار [قيمة = export_simple_selected_objects]: اختيار".) طول) {
على & nbsp؛ $ آخر (
وnbsp؛ "كرة"،
على & nbsp؛ $ ("# changelist-شكل") تسلسل ()،
على & nbsp؛ وظيفة (بيانات) {
على & nbsp؛ $ ("# export_xls_form") HTML (البيانات)؛
على & nbsp؛}
ونبسب؛)؛
على & nbsp؛ $ ("# export_xls_form") تراكب ({
على & nbsp؛ أعلى: '3'،
على & nbsp؛ الثابتة: كاذبة
على & nbsp؛})؛
على & nbsp؛. $ ("# export_xls_form") تراكب () الحمل ()؛
على & nbsp؛ عودة كاذبة.
على & nbsp؛}
على & nbsp؛})؛
على & nbsp؛})؛
على & nbsp؛
{٪ endblock٪}
{٪ محتوى كتلة٪}
على & nbsp؛ {{}} block.super
على & nbsp؛
على & nbsp؛
{٪ endblock٪}
لديهم أفضل حل؟ ربما واحدة التي لا تتطلب مسج؟ الاتصال بي أو وضعها في طلب تعزيز! قراءة المزيد عن البرنامج المساعد على بلدي بلوق
<قوية> الميزات : ل.
- والتصدير إلى XLS لى>
- والمجالات ذات الصلة تصدير (يتطلب مسج) لى>
- وتحقق من الحقول التي تريد تصدير لى>
- وتصفية استخدام جانغو المشرف للاستعلام بسيط يحتاج لى>
<قوية> متطلبات : ل
- وبيثون لى>
- وجانغو لى>
لم يتم العثور على التعليقات