文章目录
页面设计
导航栏设计
在导航栏添加首页和博客
blog/urls.py
from django.urls import path
from . import views
urlpatterns = [
# http://localhost:8000/blog
# 博客列表, 目录什么也不写, 代表访问博客列表目录
path('', views.blog_list, name='blog_list'),
path('<int:blog_pk>', views.blog_detail, name='blog_detail'),
path('type/<int:blog_type_pk>', views.blog_with_type, name='blog_with_type'),
]
修改首页和博客的前端显示
base.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>{% block title %}{% endblock %}</title>
</head>
<body>
<div>
<a href="{% url 'home' %}">
<h2>个人博客网站</h2>
</a>
<a href="/"><h2>首页</h2></a>
<a href="{% url 'blog_list' %}">博客</a>
</div>
<hr>
{% block content %}{% endblock %}