কম্পিউটার

জ্যাঙ্গো - অ্যাডমিন ভিত্তিক ফাইল ম্যানেজমেন্ট


আমরা সাধারণত ফ্রন্টএন্ড থেকে ফাইল বা ইমেজ সম্পর্কিত পরিবর্তন করি। এই নিবন্ধে, আমরা দেখব কিভাবে অ্যাডমিন প্যানেলে ফাইল ম্যানেজমেন্ট করা যায় যেখানে আমরা বিভিন্ন ধরনের ফাইল পরিচালনা করতে পারি যা আমরা সার্ভার থেকে ক্লায়েন্টে রেন্ডার করতে যাচ্ছি।

উদাহরণ

django-filer ইনস্টল করুন মডিউল −

pip install django-filer

settings.py,-এ নিম্নলিখিত যোগ করুন -

INSTALLED_APPS = [
   ...
   'easy_thumbnails',
   'filer',
   'mptt',
   ...
]
THUMBNAIL_HIGH_RESOLUTION = True

THUMBNAIL_PROCESSORS = (
   'easy_thumbnails.processors.colorspace',
   'easy_thumbnails.processors.autocrop',
   #'easy_thumbnails.processors.scale_and_crop',

   'filer.thumbnail_processors.scale_and_crop_with_subject_location',
   'easy_thumbnails.processors.filters',
)

এখানে, আমরা আমাদের প্রকল্পে অ্যাপ হিসেবে প্রয়োজনীয় লাইব্রেরি যোগ করেছি। আমরা কিছু ইমেজ প্রাক-প্রসেসিং যোগ করেছি।

এখন, অ্যাডমিন পৃষ্ঠার জন্য আপনি সব সম্পন্ন করেছেন। আসুন আমরা শঙ্কুযুক্ত urls তৈরি করি আপলোড করা ফাইলের জন্য।

urls.py,-এ নিম্নলিখিত যোগ করুন -

urlpatterns = [
   ...
   path(r'filer/', include('filer.urls')),
   ...
]

এখানে, আমরা ফাইল ম্যানেজারের জন্য একটি URL তৈরি করেছি, যেখানে আমাদের সমস্ত ফাইল বা ছবি সংরক্ষণ করা হবে৷

আউটপুট

জ্যাঙ্গো - অ্যাডমিন ভিত্তিক ফাইল ম্যানেজমেন্ট জ্যাঙ্গো - অ্যাডমিন ভিত্তিক ফাইল ম্যানেজমেন্ট

এখন শঙ্কুযুক্ত url-এর জন্য, ফোল্ডারে যান এবং আপনি একটি বোতাম দেখতে পাবেন, এটিতে ক্লিক করুন এবং আপনি শঙ্কুযুক্ত url পাবেন -

জ্যাঙ্গো - অ্যাডমিন ভিত্তিক ফাইল ম্যানেজমেন্ট



  1. পাইথন ব্যবহার করে ইমেজ ভিত্তিক স্টেগানোগ্রাফি?

  2. 3 কাস্টম হ্যাজেল নিয়ম আপনি ফাইল পরিচালনা স্বয়ংক্রিয় করতে ব্যবহার করতে পারেন

  3. স্ল্যাকের জন্য 4টি দুর্দান্ত ফাইল পরিচালনার সরঞ্জাম

  4. অ্যাডমিন রাইটস ছাড়া কীভাবে সফ্টওয়্যার ইনস্টল করবেন