Django Reusable Apps

Django অ্যাপস হচ্ছে নরমাল একটি পাইথন প্যাকেজ, যার মধ্যে প্রজেক্টের views, models এবং templates গুলো বিদ্যমান থাকে। এই প্যাকেজ গুলো কিছু পাইথন ফাইলের সমন্বইয়ে তৈরি।

প্রতিটি অ্যাাপস এর মধ্যেই এই views, models এবং templates ফাইল গুলো থাকে।

Django অ্যাপস তৈরি করার জন্য আমাদের Django অ্যাাপ্লিকেশনের মধ্যে গিয়ে Terminal ওপেন করে নিচের কমান্ডটি লিখতে হবে।

$ python manage.py startapp products

উপরের কমান্ডটির মাধ্যমে আমাদের Django application এর মধ্যে products নামে একটি ফোল্ডার তৈরি হবে। এই products ফোল্ডারটি হচ্ছে আমাদের product অ্যাপস। product অ্যাপস এর ফাইল স্ট্যাকচার টি নিচে দেয়া হলঃ

[products]/
├── [migrations]/
│   ├── __init__.py
│   ├── admin.py
│   ├── apps.py
│   └── models.py
| └── tests.py
| └── views.py
└── manage.py

Leave a comment