ব্লগ তৈরী পর্ব – ১৫: কাস্টম অ্যাডমিন থেকে পোষ্ট অ্যাড করা

আজকে আমরা জ্যাংগো ফর্ম নিয়ে কিছু আলোচনা করবো ইনশা আল্লাহ। প্রথমে আমাদের ব্লগ app এর ভিতরে একটা forms.py ফাইল বানাবো এর ভিতরে আমরা নিচের কোড গুলো লিখে ফেলি।

এখন আমরা আমাদের অ্যাডমিন এর সবকিছু আলাদা একটা app এর ভিতরে রাখবো। এজন্য আমরা নুতন একটা app বানাবো ‘cadmin’ নামে। আগের মত সব কিছু হবে settings এর ভিতরে installed app এর ভিতরে app এর নাম পরিচয় করায়ে দিতে হবে।
নতুন app এর ভিতরে urls.py তৈরী করি।
django_project/cadmin/urls.py:


আমাদের প্রজেক্ট এর url কে আগের মতো app url পরিচয় করায়ে দিতে হবে।


django_project/urls.py:

django_project/cadmin/templates/cadmin/base.html:


django_project/cadmin/templates/cadmin/admin_page.html:

base.html and admin_page.html নামে ২ টা এডমিন টেম্পপ্লেট বানাইছি কারণ হলো আমাদের একটা পেজ এ থাকবে লগইন , লগআউট আরেকটা পেজে হচ্ছে লগইন করার পরে যেখানে যেয়ে পোস্ট অ্যাড, ডিলিট , এডিট এসব করবে।

cadmin/templates/cadmin/post_add.html:

এবারে আমরা আমাদের পোস্ট অ্যাড করার জন্য একটা ফাঙ্কশন বানাবো:
cadmin/views.py:

এতো সময়ের পরিশ্রম এর ফলাফল দেখতে ব্রাউজার এ http://127.0.0.1:8000/cadmin/post/add/ ওপেন করি।
সার্ভার রান করতে ভুলবেন না অবশ্যই।

“ব্লগ পোস্টের ব্যপারাে আপনার যে কোনো মতামত কমেন্টে জানাতে পারেন। ভুল ত্রুটি পেলে সংশোধন করে দিলে চির কৃতজ্ঞ থাকিব “

3 thoughts on “ব্লগ তৈরী পর্ব – ১৫: কাস্টম অ্যাডমিন থেকে পোষ্ট অ্যাড করা”

Leave a Comment

Your email address will not be published. Required fields are marked *