ব্লগ তৈরী পর্ব – ১৬: contact form

আজকে আমরা কন্টাক্ট পেজ বানানো দেখবো।
এজন্য প্রথমে আমাদেরকে যা করতে হবে ব্লগ app এর ভিতরে কন্টাক্ট এর জন্য একটা মডেল ক্লাস বানাতে হবে।
blog/models.py:


যেহেতু নুতন একটা মডেল তৈরী করেছি সুতরাং অবশ্যই makemigrations এবং migrate করতে হবে।
টার্মিনাল এ python manage.py makemigrations এবং python manage.py migrate দিন। admin.py এ রেজিস্ট্রেশন করতে হবে। admin.site.register(Contact)

blog/urls.py:

blog/forms.py:


blog/views.py:


blog/templates/blog/contact.html:

ব্রাউজার এ http://127.0.0.1:8000/contact/ ওপেন করে দেখুন এরকম একটা পেজ আসবে।

ফর্ম পূরণ করে সাবমিট দিন এবং জ্যাংগো অ্যাডমিন এ যেয়ে দেখুন নুতন অবজেক্ট তৈরী হয়েছে।

আজকে আমরা জ্যাংগো এর অ্যাডমিন থেকে কন্টাক্ট গুলো দেখলাম আগামী পর্বে আমরা আরো কিছু অ্যাডভান্স টপিক নিয়ে আলোচনা করবো। ইউসার যখন কোনো কন্টাক্ট করার জন্য ফর্ম পূরণ করে সাবমিট করবে তখন ডাটাবেস এ সেভ হবার সাথে সাথে author এর কাছে একটা মেইল চলে যাবে। এ বিষয়ে আগামী পর্বে আমরা আলোচনা করবো ইনশা আল্লাহ ।

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

1 thought on “ব্লগ তৈরী পর্ব – ১৬: contact form”

Leave a Comment

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