Adding some content into the Django App
a year ago
আগের প্রজেক্টের পরে আমরা এটা করবো । আগের প্রজেক্টের লিংক
প্রথমে আমরা my_app ফোল্ডারের ভিতরে view.py নামের একটি ফাইল ক্রিয়েট করি
তারপরে নিচের মতন করে কিছু কোড লিখি
এরপরে আমরা urls.py নামের ফাইলে গিয়ে “hello/ এই নামে একটি route define করি এবং view থেকে আমাদের controller টাকে import করে এখানে রেফারেন্সটি পাস করে দেই
এখন যদি আমরা ব্রাউজারে ভিজিট করি এই লিঙ্কে (http://127.0.0.1:8000/hello/) গেলে আমরা নিচের আউটপুটটি দেখতে পাব
এখন আমরা যদি চাই কিছু HTML কোড রেন্ডার করতে তাহলে আমরা এভাবেও HTML কোড রেসপন্স সেন্ড করে দিলেই UI তে HTML কোডের আউটপুট দেখাবে
আমরা যদি চাই এইচটিএমএল টেমপ্লেটের মাধ্যমে UI তে ডাটা শো করাতে তাহলে আমরা templates ফোল্ডারের ভিতরে index.html নামের একটি ফাইল ক্রিয়েট করি
সেখানে কিছু random এইচটিএমএল কোড লিখি
এখন যদি ব্রাউজারে ভিজিট করি তাহলে আমরা একটি ইরোর দেখতে পাবো তবে এটা নিয়ে ঘাবড়ে যাওয়ার কিছু নেই ছোট্ট একটা কনফিগারেশন করলেই আমরা আমাদের কাঙ্খিত output দেখতে পাব
এররটি সলভ করার জন্য আমরা সেটিংস ডট পাই নামের ফাইলে চলে যাব।এবং একদম উপরে এক নাম্বার লাইনে আমরা ও এস এই মডিউলটি ইমপোর্ট করব
তারপরে টেমপ্লেটস যে আরে আছে সেখানে আমরা নিচের এই কোডটি পেস্ট করে দিব
“DIRS”: [os.path.join(BASE_DIR, “my_app”, “templates”)],
এখন যদি ব্রাউজারে গিয়ে আমরা আমাদের আউটপুটটি চেক করি তাহলে আমরা আমাদের আউটপুটটি দেখতে পাবো
এভাবে আমরা আমাদের জ্যাঙ্গো প্রজেক্টে এইচটিএমএল কনটেন্ট এড করতে পারি
django
python
template