Mohamed Farahat نشر 22 يونيو أرسل تقرير نشر 22 يونيو السلام عليكم how can I add a link to the blog page in the main page thank you django_store.rar 1 اقتباس
0 Mohamed Farahat نشر 22 يونيو الكاتب أرسل تقرير نشر 22 يونيو Just got it thank you {% load static %} {% load i18n %} <!DOCTYPE html> <html lang="en" class="h-100" dir=""> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>{% trans 'App Name' %}</title> <script defer src="{% static 'js/819.2ec26ef5.js' %}"></script> <script defer src="{% static 'js/app.0c66f515.js' %}"></script> <link href="{% static 'css/819.css' %}" rel="stylesheet"> <link href="{% static 'css/app.css' %}" rel="stylesheet"> <script src="https://js.stripe.com/v3/"></script> <!-- Add style for blog link --> <style> /* Style for the blog link */ header a.blog-link { font-size: 1.5rem; /* Larger font size */ color: #4CAF50; /* Green color */ font-weight: bold; /* Bold text */ text-decoration: none; /* Remove underline */ margin-right: 20px; /* Adjust spacing if needed */ } </style> </head> <body class="d-flex flex-column h-100 bg-light"> <!-- Header --> <header> <a href="{% url 'blog:blog_home' %}" class="blog-link">{% trans 'Blog' %}</a> </header> <main> {% block content %} {% endblock %} </main> <!-- Footer --> {% include 'partials/footer.html' %} <!-- Scripts --> <script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script> <script src="{% static 'js/main.js' %}"></script> <script src="{% static 'js/stripe.js' %}"></script> </body> </html> اقتباس
0 Mustafa Suleiman نشر 22 يونيو أرسل تقرير نشر 22 يونيو عليك أولاً تعديل قالب الصفحة الرئيسية ووضع الرابط كالتالي: <nav> <ul> <li><a href="{% url 'blog:blog_home' %}">صفحة المدونة</a></li> </ul> </nav> {% url 'blog:blog_home' %} للحصول على عنوان URL لصفحة المدونة، بالطبع تأكد من أن اسم URL يناسب اسم النمط (name) المستخدم في ملف urls.py. ثم تحتاج إلى وجود مسار URL مخصص للمدونة في ملف urls.py في تطبيق المدونة: urlpatterns = [ path('', views.blog_home, name='blog_home'), ] ثم وجود وظيفة العرض view الخاصة بصفحة المدونة في ملف views.py في تطبيق المدونة. def blog_home(request): return render(request, 'blog/blog_home.html') ولا تنسَ إنشاء قالب HTML لصفحة المدونة (blog_home.html) في مجلد القوالب الخاص بالمدونة (templates/blog). 1 اقتباس
0 Mohamed Farahat نشر 22 يونيو الكاتب أرسل تقرير نشر 22 يونيو .Thank you so much, just what I needed اقتباس
السؤال
Mohamed Farahat
السلام عليكم
how can I add a link to the blog page in the main page thank you
django_store.rar
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.