কম্পিউটার টিউটোরিয়াল

ডжанগো ডিবাগ টুলবার প্রজেক্টে যোগ করা

Django Debug Toolbar ডেভেলপারদের জন্য অপরিহার্য একটি টুল—এটি ডাটাবেস কোয়েরি, টেমপ্লেট রেন্ডারিং টাইম, ক্যাশ, সিগন্যাল, SQL এক্সপ্লেন ইত্যাদি রিয়েল-টাইমে দেখায়। প্রতিটি পেজ লোডে একটি সাইডবার হিসেবে প্রদর্শিত হয়।

ইনস্টলেশন
pip install django-debug-toolbar
সেটিংস কনফিগারেশন

settings.py-এ:

INSTALLED_APPS = [
    # ...
    'debug_toolbar',
    'myapp',
]

MIDDLEWARE = [
    # ...
    'debug_toolbar.middleware.DebugToolbarMiddleware',
    # ...
]

INTERNAL_IPS = [
    '127.0.0.1',
    # ডকার বা রিমোট ডেভেলপমেন্টের জন্য প্রযোজ্য IP যোগ করুন
]
URL কনফিগারেশন (প্রজেক্ট urls.py)
import debug_toolbar
from django.urls import include, path

urlpatterns = [
    # ...
    path('__debug__/', include(debug_toolbar.urls)),
    path('', include('myapp.urls')),
]
সামান্য ভিউ ও টেমপ্লেট

views.py:

from django.shortcuts import render

def home(request):
    return render(request, "home.html")

urls.py (অ্যাপ):

from django.urls import path
from . import views

urlpatterns = [
    path('', views.home, name='home'),
]

templates/home.html:





    

Success - Debug Toolbar Active

আউটপুট

সার্ভার চালু করে যেকোনো পেজে যান—ডান পাশে একটি টুলবার দেখতে পাবেন। প্যানেলগুলো থেকে SQL কোয়েরি, টাইমলাইন, সেটিংস, হেডারস ইত্যাদি বিশ্লেষণ করুন।

টিপ: প্রোডাকশনে DEBUG = False হলে টুলবার অটোমেটিকলি ডিজেবল থাকে। ডেভেলপমেন্ট-এ শুধু INTERNAL_IPS-এ আপনার IP থাকতে হবে।
  1. উইন্ডোজ ১০ পিসি সুরক্ষিত করুন: পিন (PIN) সেট আপ করার পদ্ধতি

  2. Zoom-কে Outlook-এ নিখুঁতভাবে ইন্টিগ্রেট করুন सहজ মিটিং-এর জন্য

  3. আধুনিক Windows PC-এ Windows Sidebar রিস্টোর করুন: ধাপে ধাপে গাইড

  4. উইন্ডোজ ১০ টাস্কবারে কাস্টম টুলবার তৈরি করুন: দ্রুত এবং সহজ গাইড