Advertisement
horozov86

base.html - template

Oct 10th, 2024
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.80 KB | None | 0 0
  1. {% load static %}
  2. <!DOCTYPE html>
  3. <html lang="en">
  4. <head>
  5.     <meta charset="UTF-8">
  6.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7.    
  8.     <!-- Линкове към CSS файлове -->
  9.     <link rel="stylesheet" href="{% static 'css/base.css' %}">
  10.     <link rel="stylesheet" href="{% static 'css/custom.css' %}">
  11.    
  12.     <!-- Фавикон -->
  13.     <link rel="icon" href="{% static 'images/favicon.png' %}" type="image/x-icon">
  14.    
  15.     <!-- Заглавие на страницата -->
  16.     <title>My Project</title>
  17. </head>
  18. <body>
  19.     <div id="wrapper">
  20.         <header>
  21.             <!-- Основно лого и навигация -->
  22.             <h1>
  23.                 <a class="logo" href="{% url 'home' %}">My Project</a>
  24.             </h1>
  25.             <nav>
  26.                 <a href="{% url 'home' %}">Home</a>
  27.                 <a href="{% url 'about' %}">About</a>
  28.                 <a href="{% url 'contact' %}">Contact</a>
  29.  
  30.                 {% if request.user.is_authenticated %}
  31.                     <a href="{% url 'profile' pk=request.user.pk %}">Profile</a>
  32.                     <a href="{% url 'logout' %}">Logout</a>
  33.                 {% else %}
  34.                     <a href="{% url 'login' %}">Login</a>
  35.                     <a href="{% url 'register' %}">Register</a>
  36.                 {% endif %}
  37.             </nav>
  38.         </header>
  39.  
  40.         <!-- Главно съдържание -->
  41.         <main>
  42.             {% block main_content %}
  43.             <!-- Съдържанието на страницата ще се вмъква тук -->
  44.             {% endblock %}
  45.         </main>
  46.  
  47.         <!-- Футър -->
  48.         <footer>
  49.             &copy; {{ current_year }} My Project. All rights reserved.
  50.         </footer>
  51.     </div>
  52. </body>
  53. </html>
  54.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement