主要是实现B2C的电商流程,用户既能购买商品,也可以实现开店销售商品。
django 自动生成了一张user表,不过字段不够。
我们自己生成一张userinfo表与之关联,扩充表的字段属性
1、django 的基本使用
(1)创建项目 django-admin startproject ‘projectname’
(2)创建子模块 django-admin startapp ‘appname’
(3)配置settings.py文件,完成基本项目的部署
(4)创建models.py中的各种类数据
(5)连接数据路,生成迁移文件,python makemigrations
(6)生成表,python migrate
(7)配置跟路由和子路由urls.py模块
(8)模板页面管理
(9)静态资源管理
(10)admin后台管理模块的使用
(11)django自带富文本框的使用
2、jquery的简单实用
(1)修改页面效果
(2)实现数据的前端验证
3、bootstrap的简单实用
(1)网页页面的展示效果
4、ajax的使用,实现数据的异步提交
5、外部插件的使用
(1)百度的富文本框
(2)xadmin 的后台管理系统
(3)redis的nosql型数据库的使用,配合django实现缓存数据的效果
6、分页的简单实现
7、全文检索的简单使用
(1)路由反解析的使用,传递参数不匹配
(2)form 表单提交的数据传递问题,后台接受不到,要么参数名问题,或者提交方式问题
(3)form表单提交需要csrf_token跨站请求伪造验证,要么加上,或者将django的csrf验证关闭,建议提交from表单加上。
(4)提取数据时,数据表的关联查询。
(5)图片上传问题,通过form表但提交数据,需要走IO数据,在form表单中配置enctype=“multipart/form-data”。
(6)购物车多个数据时,修改某个商品数量,各自加各自的数量。
(7)ajax异步提交数据,接受返回的数据,序列化问题,头像数据不能序列化,需单独处理。queryset对象序列化
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- ovod.cn 版权所有 湘ICP备2023023988号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务