django-tcms

البرمجيات قطة:
django-tcms
تفاصيل البرنامج:
الإصدار: 0.1.10
تاريخ إيداع: 11 May 15
المطور: Matias Aguirre
ترخيص: حرر
شعبية: 1

Rating: nan/5 (Total Votes: 0)

جانغو-TCMS هو وسيلة سهلة لإعداد CMS يدمج بسهولة مع جانغو-المشرف.
وقد وجه هذا المشروع إلى الحياة عن طريق حصير & iacute؛ وأغيري بينما القرصنة إطار CMS لMydeco بينما كان يعمل على Insophia.
مواقع مع أنظمة CMS مخصصة تعتمد عادة على نشر لجلب صفحات تخطيطات جديدة، ويتم إنشاء هذه صفحات جديدة من قبلنا والمطورين. TCMS يجلب آلية جديدة حيث التعاريف صفحات جديدة يمكن تعريفها باستخدام أداة لدينا المفضلة، الثعبان. مع مجموعة من بناء كتل صفحات تم إنشاؤها بسهولة بمجرد أن يتم تعريف بنية بشكل جيد.
تركيب
من pypi:
PIP تثبيت جانغو-TCMS
أو:
easy_install جانغو-TCMS
أو استنساخ من جيثب:
بوابة استنساخ بوابة: //github.com/omab/django-tcms.git
وإضافة إلى TCMS PYTHONPATH:
تصدير PYTHONPATH = $ PYTHONPATH: $ (الأشخاص ذوي الإعاقة) / TCMS /
أو:
مؤتمر نزع السلاح TCMS
سودو بيثون setup.py تثبيت
ترتيب
- اضافة TCMS إلى التطبيقات المثبتة:
على & nbsp؛ INSTALLED_APPS = (
على & nbsp؛ ...
على & nbsp؛ "TCMS '،
على & nbsp؛)
- تحديد حيث يتم تعريف صفحاتك:
على & nbsp؛ TCMS_PAGES = 'tcms_pages "
- سيقوم التطبيق استيراد وحدات داخل وتفتيش أي شيء يحتوي على متغير PAGE محددة.
- تحديد أين يجب أن يتم تحميل الصور:
على & nbsp؛ TCMS_IMAGES_UPLOAD_TO = 'سم / صورة /٪ Y /٪ م /٪ د'
- يتم استخدام هذا الإعداد لنشر upload_to معلمة مجال جانغو، بحيث يمكنك استخدام أي أشكال الدعم.
- تحديد هذا الإعداد إذا كان لديك CKEditor تثبيت وتريد أن يتم استخدامها أثناء تحرير المحتوى:
على & nbsp؛ TCMS_CKEDITOR_BASE_URL = '/ وسائل الإعلام / شبيبة / ckeditor "
- تطبيق يستخدم مخبأ جانغو لتخزين المحتوى لتسريع تحميل المحتوى عندما تخدم محتوى للمستخدمين، افتراضيا اسم ذاكرة التخزين المؤقت TCMS، ولكن يمكنك تجاوز ذلك من خلال تحديد:
على & nbsp؛ TCMS_CACHE_NAME = '...'
- لتمكين تعريب صفحة، تعيين هذا الإعداد إلى صحيح:
على & nbsp؛ TCMS_LOCALIZED = صحيح
- يتم تعطيل التعريب بشكل افتراضي.
- لتحديد الإعدادات الخاصة بك مع اضافية اسم / القيم التي يحتاجها القوالب الخاصة بك:
على & nbsp؛ RENDER_EXTRA_CONTEXT = {...}
التعريب
إذا كان موقعك يدعم لغات متعددة، وسوف تحتاج إلى إنشاء صفحات في كل لغة.
يستخدم TCMS جانغو LANGUALES عند البحث عن اللغات المعتمدة، ولكنها تسمح لك لإنشاء صفحات لغة عالمية، على سبيل المثال إذا كنت دعم EN-GB وEN-US غات، فمن الممكن لتحديد الصفحة مع لغة أون وسيتم استخدامها لخادم نفس المحتوى للمستخدمين طلب واحد أو لغة أخرى.
مثال proyect
تحقق المثال لنرى كيف يعمل

الميزات:.

استخدم الثعبان لتحديد صفحاتك.
التكامل جانغو-المشرف.
تحرير الغنية باستخدام CKEditor (يحتاج المستخدمون إلى تثبيت CKEditor وتحديد وضع لTCMS التطبيق).
صفحات I18N، والتحقق من قسم الترجمة لمزيد من التفاصيل.
سهولة التكامل القالب، وسيلة سهلة {{}} cms.block_name يتضمن اسمه كتلة.

المتطلبات:

بيثون
جانغو
جانغو-المشرف

البرامج الأخرى من المطور Matias Aguirre

تعليقات ل django-tcms

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!