মডিউল ৫-২ঃ জ্যাংগো-তে HTML ফর্মের ব্যবহার - ২
এই মডিউলে আমরা দেখব HTML ফর্মের অ্যাাট্রিবিউট method="POST" ব্যবহার না করে method="GET" ব্যবহার করলে কি ঘটে।
এর জন্য আমরা first_app\templates\first_app\form.html ফাইলের ৫ নং লাইনে method="GET" লিখে প্রজেক্টটি রান করে নিম্নোক্ত ইনপুট দেই
<form method="GET" action="/about/">

এরপর সাবমিট করে ব্রাউজারের URL-এ কিছু পরিবর্তন লক্ষ্য করি

আমরা দেখতে পাচ্ছি <form> ট্যাগে method="GET" ব্যবহার করায় ফর্মে ইনপুট দেয়া ডেটা গুলো URL-এ চলে যাচ্ছে । এ থেকে আমরা বুঝতে পারলাম কোনো সেনসেটিভ ডাটা ফর্মের মাধ্যমে নিয়ে ব্যকেন্ডে পাঠানোর ক্ষেত্রে method="GET" নয় বরং method="POST" ব্যবহার করতে হবে ।
তবে ওয়েবপেজে সার্চ করার ক্ষেত্রে ফর্মে ইনপুট দেয়া ডেটা URL-এ যুক্ত করা লাগতে পারে, সেক্ষেত্রে method="GET" ব্যবহার করা উপযোগী।
বলুন তো দেখি ?
ফর্মে ইনপুট নেয়ার ব্যাপারে আর কোন কোন ক্ষেত্রে method="GET" ব্যবহার করা উপযোগী ?
Last updated