首页 > 数据库 >基于Django高校校园二手书籍交易系统设计与实现(Pycharm+Python+Mysql)

基于Django高校校园二手书籍交易系统设计与实现(Pycharm+Python+Mysql)

时间:2024-03-17 17:58:52浏览次数:30  
标签:删除 用户 Python 二手 Django 修改 Mysql 列表 书籍

 博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。
所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩。
项目配有对应开发文档、开题报告、任务书、PPT、论文模版等

项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!

如果需要联系我,可以在CSDN网站查询黄菊华老师
在文章末尾可以获取联系方式

功能清单

【后台管理功能模块】
系统设置:设置关于我们、联系我们、加入我们、法律声明
广告管理:设置小程序首页轮播图广告和链接
留言列表:所有用户留言信息列表,支持删除
会员列表:查看所有注册会员信息,支持删除
资讯分类:录入、修改、查看、删除资讯分类
录入资讯:录入资讯标题、内容等信息
管理资讯:查看已录入资讯列表,支持删除和修改
资讯评论列表:所有用户的评论信息列表
资讯评论管理:支持对评论信息审核,删除;审核后的信息用户才可见

二手书籍分类设置:设置二手书籍分类信息,供用户发布二手书籍的时候选择分类;支持修改和删除
管理二手书籍:查看平台所有用户发布的二手书籍信息列表,如果发现违规的可以删除。
二手书籍评论列表:显示所有用户评论的二手书籍信息和评论信息,管理员审核后前台可见。
热门关键字:设置需要在前台查询框下面显示的热门二手书籍名称,按,分隔
密码修改:修改注册的密码。
退出登录:清除登录的cookie,返回到首页。

【普通用户功能模块】
用户注册:填写手机账号和密码,注册新用户
登录功能:注册普通账号登录;登录后可以修改用户的基本信息,也可以退出。
关于我们:关于我们、联系我们、加入我们、法律声明
轮播广告:后台设置首页轮播广告图,可以连接到广告页面。
留言反馈:用户填写李哭咽的主题、联系人、电话、邮箱、留言内容;后台管理可以查看留言列表,可以删除留言。

二手书籍列表:二手书籍列表默认显示当前分类的所有二手书籍,可以通过点击左侧分类进行二手书籍列表的切换
二手书籍详情:在二手书籍列表,点击标题可以查看二手书籍详情,详情页面显示二手书籍的封面、名称、价格、库存、详情等。
二手书籍操作:在二手书籍详情,登录用户可以收藏二手书籍,可以对二手书籍发表评论(评论需要管理员审核后才可见),加入购物车,立即购买,去购物车结算等操作。
购买商品:选中商品,到购物车,确认购买信息,点击去结算;结算页面,选择收货地址,填写留言,下单支付(模拟)

我的订单:显示我购买的所有二手书籍订单,包含单号、费用、商品图片、商品名称、购买数量、下单时间等
订单处理:订单有待付款、待发货、待收货、已经完结几个状态;支持相应的操作。
我的收藏:显示我收藏的所有二手书籍列表,可以直接点击进入详情页面。
收货地址管理:支持录入自己的地址,查看地址列表,支持修改和删除

用户信息:姓名、联系方式、邮箱、头像、简介、介绍等,支持随时修改;用户注册的信息后台管理员可见;后台管理员可以删除。
密码修改:修改注册的密码。
退出登录:清除登录的cookie,返回到首页。

【卖家|店铺 用户功能模块】
拥有普通用户的所有功能
商品发布:选择商品分类,录入商品名称、单价、库存、已销售、图片、商品详情等。
商品管理:显示店铺发布的所有商品,支持修改和删除
订单管理:显示本店铺相关的所有订单,支持订单处理和发货。


 

用户

后台

标签:删除,用户,Python,二手,Django,修改,Mysql,列表,书籍
From: https://blog.csdn.net/u013818205/article/details/136547716

相关文章

  • python——代码格式化
    风格与PEP8编写可读代码的一种简单方式是遵循风格指南,它概述了软件项目应该遵循的一组格式化规则。Python改进提案(PythonEnhancementProposal 简称PEP8)就是由Python核心开发团队编写的这样一种风格指南。PEP8甚至还建议:知道什么时候应该不一致——风格指南的建议并非放之......
  • 深度学习入门基于python的理论与实现-第五章误差反向传播法(个人向笔记)
    目录计算图链式法则反向传播加法结点的反向传播乘法结点的反向传播计算图计算图是一种图形化表示计算过程的方法,通常用于机器学习和深度学习中。在计算图中,节点代表操作(例如加法、乘法等),边代表数据流动(即操作的输入和输出)。通过计算图,可以清晰地展示计算过程中各个操作之间的依......
  • python解包是什么?
    在Python中,解包(unpacking)是一种将可迭代对象中的元素分配给变量的技术。这意味着你可以一次性从列表、元组、字符串或任何可迭代对象中提取多个值,并将它们赋值给多个变量。解包可以用于简化代码,使其更易于阅读和维护。基本解包基本解包是将可迭代对象中的元素一一对应地赋值给变......
  • MySQL数据库基础笔记
    MySQL数据库sql语句分类分类全称说明DDL数据库定义语言,用来定义数据库(数据库,表,字段)DML数据操作语言,用来对数据表中的数据进行增删改DQL数据查询语言,用来查询数据库中的表的记录DCL数据控制语言,用来创建数据库、控制数据库的访问权限DDL语句DDL......
  • 2.Datax数据同步之Windows下,mysql和sqlserver之间的自定义sql文数据同步
    目录前言步骤操作大纲步骤明细mysql至sqlServersqlServer至mysql前言上一篇文章实现了不同的mysql数据库之间的数据同步,在此基础上本篇将实现mysql和sqlserver之间的自定义sql文数据同步准备工作:JDK(1.8以上,推荐1.8)Python(2或3都可以)ApacheMaven3.x(Co......
  • MySQL-03.用户管理和权限管理
    1.用户管理MySQL用户可以分为普通用户和root用户。root用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户的密码等管理权限。普通用户只拥有被授予的各种权限。MySQL提供了很多语句用来管理用户账号,这些语句可以用来管理包括登录和退出MySQL服务器,创建用户,删除用......
  • 在CentOS7中安装MySQL8.3.0
    MySQLCommunityServer官网:https://dev.mysql.com/downloads/mysql基础架构及系统版本:x86_64,CentOSLinuxrelease7.9.2009(Core)yum包路径:/var/cache/yum/x86_64/7/base/packagesmariadb的库:mariadb-libsrpm-ivh:installverbose(冗长)hash(哈希)——可视化。查看mysql服务......
  • Visual Studio Code中Python安装库文件遇到的问题
    不知道怎么安装库文件,在网上搜索出来好多都是VS2019版本,与现在的2023版本界面不太一样,但是还是可以通过pip安装,之前换过国内的源(现在已经忘了,果然不记录光靠脑子是不行的),用的是清华的源下载速度还可以。安装xlwt库时成功,但是安装BeautifulSoup库时报错,×Gettingrequirement......
  • Django基础知识点二
    Django基础知识点二【一】分页器【1】关键参数current_page:当前所在页数start_data:起始数据end_data:结束数据per_count:每一页展示的数据all_count:所有数据数量page_count:总页数:divmod(all_count,per_count)current_page(per_count=5)start_dataend_data......
  • Python数据降维之PCA主成分分析【附代码】
    目录1、数据降维(1)PCA主成分分析原理介绍1、二维空间降维2、二维空间降维3、n维空间降维(2)PCA主成分分析代码实现1、二维空间降维Python代码实现2、三维空间降维Python代码实现2、案例 -人脸识别模型(1)背景(2)人脸数据读取、处理与变量提取1、读取人脸照片数据2、人......