জ্যাঙ্গো ডাটাবেস ফাইল দোকানে ডাটাবেসের মধ্যে ফাইল আপলোড করা যে জ্যাঙ্গো জন্য একটি স্টোরেজ সিস্টেম.
সতর্কবার্তা: জ্যাঙ্গো থেকে স্ট্যাটিক ফাইল পরিবেশন একটি খারাপ ধারণা সাধারণত, কিন্তু কিছু বৈধ ব্যবহারের ক্ষেত্রে আছে. আপনার জ্যাঙ্গো অ্যাপ্লিকেশন একটি ক্যাশে বিপরীত প্রক্সি পিছনে এবং আপনি আপনার অ্যাপ্লিকেশন সার্ভারের স্কেল করার প্রয়োজন হলে, এটা ডাটাবেসের মধ্যে ফাইল সংরক্ষণ করা সহজ হতে পারে.
ইনস্টলেশন:
পাইথন ইনস্টল setup.py
ব্যবহার:
Settings.py, আপনার INSTALLED_APPS করতে database_files যুক্ত করুন এবং এই পংক্তিটি যোগ করুন:
DEFAULT_FILE_STORAGE = 'database_files.storage.DatabaseStorage'
Upload_to FileField উপর একটি প্রয়োজনীয় যুক্তি যদিও, এটা ডাটাবেসের মধ্যে ফাইল জমা করার জন্য ব্যবহার করা হয় না. শুধু একটি ডামি মান সেট:
আপলোড = models.FileField (upload_to = 'প্রয়োজন হয় না')
সমস্ত আপনার FileField এবং ImageField ফাইল এখন ডাটাবেসের মধ্যে সংরক্ষণ করা হবে.
পরীক্ষা স্যুট
./run_tests.sh
Requirements
- পাইথন
<লি> জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না