বাংলায় জ্যাঙ্গো

উপরের ছবিতে  যে মেনু আছে তাতে বোঝাচ্ছে আপনি যে পেজে যাবেন তার মেনুর রঙ পরিবর্তন হয়ে যাবে।  আমরা বুটস্ট্রাপ ক্লাস active ব্যাবহার করে কাজটি করতে পারি।যে ফাইলে আপনার মেনুর কোড আছে( যেমনঃ base.html or index.html ) তা নিচের উপায়ে পরিবর্তন করুনঃ 

{% with request.resolver_match.url_name as url_name %}
<ul id="menu">
<li class="{% if url_name == 'home' %}active{% endif %}">Home</li>
<li class="{% if url_name == 'about' %}active{% endif %}">About</li>
<li class="{% if url_name == 'employer' %}active{% endif %}">Employer</li>
</ul>
{% endwith %}

আপনার URL হবে নিম্নরূপ

url(r'$','home_view', name='home'),
url(r'about/$','about_view', name='about'),
url(r'employer/$','employer_view', name='employer'),

 

Leave a Reply

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