随笔分类 - 前后端混合项目《BBS》
BBS项目的具体详细讲解
摘要:BBS项目功能编写逻辑思路汇总 一、BBS创数据表 二、BBS注册功能 三、BBS登录功能 四、BBS首页搭建 五、BBS修改密码 六、BBS个人站点 七、BBS文章详情 八、BBS导入模块 九、BBS后台管理 2023-01-14 20:01:05 星期六
阅读全文
摘要:BBS项目后台管理部分总结 一、开设的路由 # 后台管理接口 path('backend/', views.backend_func), # 后台管理之添加文章接口 path('add_article/', views.add_article_func), # 后台管理之文章上传图片 path('u
阅读全文
摘要:BBS项目每个文件需要导入模块及其语句汇总 一、urls.py文件 from django.contrib import admin from django.urls import path, re_path from app01 import views from django.views.sta
阅读全文
摘要:BBS项目文章详情页点赞点踩以及评论 一、编写思路概览 每个功能思路其实大差不差 先开路由在写视图函数返回个前端页面 文章详情 点赞点踩 文章评论 都整合到一个前端页面里 分别开设路由和视图函数因为三个功能的逻辑性较强分开写比较好点 二、编写思路详细 1.开设一个全新的路由 path('<str:u
阅读全文
摘要:BBS个人站点 一、个人站点功能编写思路概览 首先要开设路由紧接着要写视图函数在建页面 其次考虑逻辑判断是该个人站点与否要返回两个页面 再补充细节 模板的继承加分页器创建CSS个人样式 二、个人站点功能编写思路详细 1.开始个人站点路由 path('<str:username>/', views.s
阅读全文
摘要:BBS项目修改密码退出登录 创建超级管理员用户和登录步骤 一、修改密码编写步骤概览 开设修改密码路由 首页前端代码写Ajax请求 回到后端继续修改密码逻辑 二、修改密码编写步骤详细 1.开修改密码路由 # 修改密码功能 path('set_pwd/', views.set_pwd_func), 2.
阅读全文
摘要:BBS首页搭建思路总结 一、项目首页搭建思路概览 开始路由写视图函数写html代码以及copy导航条 写分页器 完善视图函数 完成首页的前端渲染工作 二、项目首页搭建思路详细 1.开设首页路由 # 首页路由 path('home/', views.home_func, name='home_view
阅读全文
摘要:BBS登录功能 一、登录功能编写步骤概览 渲染登录页面 添加图片验证 前端获取数据 后端校验数据 二、登录功能编写步骤详细 1.开设登录接口 # 登录功能 path('login/', views.login_func, name='register_view'), 2.写登录视图函数先返回页面 d
阅读全文
摘要:BBS注册功能 一、项目注册功能编写步骤概览 渲染前端标签 校验用户数据 展示错误提示 二、项目注册功能编写步骤详细 1. 开设路由跳转 # 注册功能 path('register/', views.register_func, name='register_view'), 2.写视图函数 from
阅读全文
摘要:BBS创数据表 BBS项目类似于博客园 核心:文章的增删改查 一、项目开发基本流程 需求分析 架构设计 分组开发 提交测试 交付上线 二、表分析 用户表 个人站点表 文章表 文章分类表 文章标签表 点赞点菜表 文章评论表 三、基础字段分析 # 1.用户表 替换auth_user表 电话号码 用户头像
阅读全文