আমরা সাধারণত ফ্রন্টএন্ড থেকে ফাইল বা ইমেজ সম্পর্কিত পরিবর্তন করি। এই নিবন্ধে, আমরা দেখব কিভাবে অ্যাডমিন প্যানেলে ফাইল ম্যানেজমেন্ট করা যায় যেখানে আমরা বিভিন্ন ধরনের ফাইল পরিচালনা করতে পারি যা আমরা সার্ভার থেকে ক্লায়েন্টে রেন্ডার করতে যাচ্ছি।
উদাহরণ
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 পাবেন -