Django Work with MySQL Database.

Django বাইডিফল্ট SqLite3 ডাটাবেস সহ ইন্সটল হয়। কিন্তু এই আর্টিকেলে দেখব কিভাবে আমরা আমাদের Django প্রোজেক্টে MySQL ডাটাবেস কানেক্ট করব। Django খুব সুন্দর ভাবে ডাটাবেস handle করে।প্রথমে আমাদের MySQL ডাটাবেসে গিয়ে একটা ডাটাবেস টেবিল তৈরি করতে হবে। মনে করি আমাদের ডাটাবেস টেবিলের নাম django-test-db ।এখন Django রুট ফোল্ডারের মধ্যে settings.py ফাইলে গিয়ে একটি DATABASE ডিকশনারী তৈরি করতে হবে। ENGINE, এর মাধ্যমে MySQL ডাটাবেস সেট করার … Continue reading Django Work with MySQL Database.

Django Reusable Apps

Django অ্যাপস হচ্ছে নরমাল একটি পাইথন প্যাকেজ, যার মধ্যে প্রজেক্টের views, models এবং templates গুলো বিদ্যমান থাকে। এই প্যাকেজ গুলো কিছু পাইথন ফাইলের সমন্বইয়ে তৈরি। প্রতিটি অ্যাাপস এর মধ্যেই এই views, models এবং templates ফাইল গুলো থাকে। Django অ্যাপস তৈরি করার জন্য আমাদের Django অ্যাাপ্লিকেশনের মধ্যে গিয়ে Terminal ওপেন করে নিচের কমান্ডটি লিখতে হবে। উপরের কমান্ডটির মাধ্যমে আমাদের Django application এর মধ্যে products নামে একটি … Continue reading Django Reusable Apps

Create new Django Admin User

Django আমাদেরকে একটি এডমিন প্যানেল প্রদান করে। কিন্ত এডমিন লগইন করার জন্য Credential প্রদান করে না। এই আর্টিকেলে আমরা দেখব কিভাবে একটি এডমিন ইউজার তৈরি করতে পারি। সর্ব প্রথম আমাদের কে আগে ডাটাবেস migrate করে নিতে হবে, তা না হলে এডমিন ইউজার তৈরি করতে পারব না। যেহেতু ডাটাবেস হিসেবে MySQL ডাটাবেসের ব্যাবহার করব, তাই আমাদের Django প্রোজেক্টে MySQL অ্যাড করতে হবে। MySQL অ্যাাড করতে হলে … Continue reading Create new Django Admin User

Django Core File Structure

আমরা ইতিমধ্যে জানি যে, কিভাবে আমাদের মেশিনে Django ইন্সটল করতে হয়। Django সফল ভাবে ইন্সটল করার পরে আমাদের প্রোজেক্ট ফোল্ডারের মধ্যে ঢুকতে হবে। আমাদের প্রোজেক্ট ফোল্ডারের মধ্যে একটি ফোল্ডার দেখতে পারব, এই ফোল্ডারটির নাম এবং আমাদের প্রোজেক্টের নাম একই হবে। মূলত এই ফোল্ডারটির মধ্যে রাখা ফাইলগুলো হচ্ছে একটি Django প্রোজেক্টের Core ফাইল। এখন বিভিন্ন ফাইলগুলো নিয়ে সংক্ষিপ্ত আলোচন করব। 1. manage.py : 2. project_name/ 3. … Continue reading Django Core File Structure

Install Django on Windows.

django ইন্সটল করার পূর্বে আমাদের কে পাইথন ডাউনলোড করে ইন্সটল করে নিতে হবে। এই লিঙ্ক থেকে পাইথন ডাউনলোড করে নিতে পারব Download python. ডাউনলোড শেষ হলে ইন্সটল করে নিতে হবে। দ্বিতীয় ধাপে, virtualenvwrapper ইন্সটল করতে হবে।virtualenvwrapper দিয়ে আমাদের প্রোজেক্টের জন্য virtual environment তৈরি করতে হবে, তাই virtualenvwrapper ইন্সটল করতে হলে পাইথন পাইপ (PIP) এর মধ্যমে করতে হবে। নিচের এই কমান্ডের মাধ্যমে আমরা virtualenvwrapper ইন্সটল করে … Continue reading Install Django on Windows.