জ্যাংগোতে যারা নতুন তাদের জন্য দু'টি চমৎকার সলুউশন। প্রায় সব সাইটে সার্চ অপশন থাকে। জ্যাংগোতে
অনেক পাওয়ারফুল সার্চ ইঞ্জিন বা সার্চ অ্যাপ আছে। কিন্তু সাধারণ সাইটের জন্য হালকা সার্চিং অ্যাপ ব্যবহার করাই ভাল। আমার দেখা সবচেয়ে সহজ ও হালকা সার্চ অ্যাপ হল django-watson । খুব সহজে ইনস্টল করে কোন হেডেক ছাড়াই ব্যবহার করা যায়। (অবশ্যই ইনস্ট্রাকশন ফলো করে ইনস্টল করতে হবে। মাইগ্রেট করার পর ./manage.py buildwatson রান করাতে ভুলবেন না। দেখুন, https://github.com/etianen/django-watson/wiki)
অনেক পাওয়ারফুল সার্চ ইঞ্জিন বা সার্চ অ্যাপ আছে। কিন্তু সাধারণ সাইটের জন্য হালকা সার্চিং অ্যাপ ব্যবহার করাই ভাল। আমার দেখা সবচেয়ে সহজ ও হালকা সার্চ অ্যাপ হল django-watson । খুব সহজে ইনস্টল করে কোন হেডেক ছাড়াই ব্যবহার করা যায়। (অবশ্যই ইনস্ট্রাকশন ফলো করে ইনস্টল করতে হবে। মাইগ্রেট করার পর ./manage.py buildwatson রান করাতে ভুলবেন না। দেখুন, https://github.com/etianen/django-watson/wiki)
২. জ্যাংগোর অ্যাডমিন প্যানেল ডেভেলপমেন্টের জন্য ভাল। কিন্তু প্রডাকশন
লেভেলে এটা ব্যবহার করা চলে না। অ্যাডমিন প্যানেল কাস্টমাইজ করার ক্ষেত্রে
একটি টেক্টএডিটর অনিবার্য। অনেকেই tinymce ব্যবহার করেন। তবে tinymce
থেকেও উন্নত ও সুবিন্যস্ত টেক্টএডিটর হল, ckeditor
। ব্যবহারও খুব সহজ। সাধারণভাবে এটি ইনস্টল করলে ckeditor এর স্ট্যান্ডার্ড ভার্সন ইনস্টল হবে। এতে সম্পূর্ণ ফিচার পাওয়া যাবে না। সম্পূর্ণ ফিচার পাওয়ার জন্য আপনার settings.py তে CKEDITOR_CONFIGS = {
'default': {
'toolbar': 'full',
'height': 100,
'width': 1000,
},
}
এটা যোগ করুন। ইনস্টলের জন্য দেখুন, https://github.com/django-ckeditor/django-ckeditor
-- Ijharul Islam Al-kawsary
। ব্যবহারও খুব সহজ। সাধারণভাবে এটি ইনস্টল করলে ckeditor এর স্ট্যান্ডার্ড ভার্সন ইনস্টল হবে। এতে সম্পূর্ণ ফিচার পাওয়া যাবে না। সম্পূর্ণ ফিচার পাওয়ার জন্য আপনার settings.py তে CKEDITOR_CONFIGS = {
'default': {
'toolbar': 'full',
'height': 100,
'width': 1000,
},
}
এটা যোগ করুন। ইনস্টলের জন্য দেখুন, https://github.com/django-ckeditor/django-ckeditor
-- Ijharul Islam Al-kawsary