একটি টেমপ্লেট রেন্ডার করা হয় একটি চূড়ান্ত নথি তৈরি করতে নির্দিষ্ট ডেটা সহ । ফ্লাস্ক টেমপ্লেট রেন্ডার করতে জিনজা টেমপ্লেট লাইব্রেরি ব্যবহার করে। আপনার অ্যাপ্লিকেশনে, আপনি HTML রেন্ডার করতে টেমপ্লেট ব্যবহার করবেন যা ব্যবহারকারীর ব্রাউজারে প্রদর্শিত হবে।
আমি কিভাবে ফ্লাস্কে একটি টেমপ্লেট ইনস্টল করব?
একটি ফ্লাস্ক অ্যাপ কীভাবে একটি টেমপ্লেট ব্যবহার করে? ¶
- HTML-কে একটি টেমপ্লেটে রাখুন (নামের চারপাশে ডবল কোঁকড়া ধনুর্বন্ধনী {{ }} লক্ষ্য করুন): …
- টেমপ্লেট ফাইলটিকে হ্যালো হিসাবে সংরক্ষণ করুন৷ …
- রুট ফাংশন সম্পাদনা করুন। …
- আমাদের অবশ্যই রেন্ডার_টেমপ্লেট মডিউল আমদানি করতে হবে, তাই ফ্লাস্ক অ্যাপ স্ক্রিপ্টের শীর্ষে থাকা লাইনে এটি যুক্ত করুন:
ফ্লাস্কে জিনজা টেমপ্লেট কী?
ফ্লাস্ক একটি সহজ এবং সংগঠিত ফাইল কাঠামো বজায় রেখে একটি ওয়েব অ্যাপ্লিকেশনের কার্যকারিতা প্রসারিত করতে টেমপ্লেট ব্যবহার করে। জিনজা২ টেমপ্লেট ইঞ্জিন ব্যবহার করে টেমপ্লেটগুলি সক্ষম করা হয়েছে এবং সামগ্রীতে পরিণত হওয়ার আগে ডেটা ভাগ এবং প্রক্রিয়াকরণের অনুমতি দেয় এবং ক্লায়েন্টকে ফেরত পাঠানো হয়৷
আমি কিভাবে ফ্লাস্কে রেন্ডার টেমপ্লেট ব্যবহার করব?
এখানেই কেউ জিনজা২ টেমপ্লেট ইঞ্জিনের সুবিধা নিতে পারে, যার উপর ভিত্তি করে ফ্লাস্ক। ফাংশন থেকে হার্ডকোড এইচটিএমএল ফেরত দেওয়ার পরিবর্তে, একটি HTML ফাইল রেন্ডার_টেমপ্লেট ফাংশন দ্বারা রেন্ডার করা যেতে পারে। ফ্লাস্ক টেমপ্লেট ফোল্ডারে এইচটিএমএল ফাইলটি খুঁজে বের করার চেষ্টা করবে, যে ফোল্ডারে এই স্ক্রিপ্টটি রয়েছে সেই ফোল্ডারে৷
আপনি কিভাবে ফ্লাস্কে একটি লুপ ব্যবহার করবেন?
ফ্লাস্কের মাধ্যমে, HTML কোড ব্যবহার করে একটি লুপ চালানো যেতে পারেজিনজা টেমপ্লেট এবং স্বয়ংক্রিয়ভাবে এইচটিএমএল কোড এটি ব্যবহার করে তৈরি করা যেতে পারে। কোডটি ফ্লাস্কের বিন্যাসে ডিরেক্টরিতে সংরক্ষণ করা হবে।