django设计个人博客数据库
时间: 2023-09-13 19:03:22 浏览: 169
好的,下面是一个简单的 Django 个人博客的数据库设计:
1. 用户表(User):
字段名 | 类型 | 描述
---|---|---
id | int | 主键
username | varchar | 用户名
password | varchar | 密码
email | varchar | 邮箱
create_time | datetime | 创建时间
2. 文章表(Post):
字段名 | 类型 | 描述
---|---|---
id | int | 主键
title | varchar | 标题
content | text | 内容
author_id | int | 外键,关联用户表
create_time | datetime | 创建时间
update_time | datetime | 修改时间
3. 标签表(Tag):
字段名 | 类型 | 描述
---|---|---
id | int | 主键
name | varchar | 标签名
4. 文章标签关联表(PostTag):
字段名 | 类型 | 描述
---|---|---
id | int | 主键
post_id | int | 外键,关联文章表
tag_id | int | 外键,关联标签表
5. 评论表(Comment):
字段名 | 类型 | 描述
---|---|---
id | int | 主键
content | text | 评论内容
post_id | int | 外键,关联文章表
author_id | int | 外键,关联用户表
create_time | datetime | 创建时间
以上是一个简单的个人博客的数据库设计,可以根据实际需求进行修改和扩展。
阅读全文