centos 7里面如何装python 3?more

模块划分


前台功能模块:
用户信息模块:
登陆 注册 找回密码 全局搜索 个人中心

项目信息模块:
项目申请、项目验证、项目发布

用户操作管理:
用户收藏、用户评论、用户支付

后台管理模块:
项目管理模块:
项目审核管理、项目资源管理、项目评论管理

认证和授权模块:
用户管理、组管理、权限管理、用户日志管理

可以先实现的非业务功能:
1.用户STMP邮箱注册、用户auth第三方登陆、注册、登陆、xadmin。支付、全局搜索、图片上传、用户通知。
2.需要的网页:index、login、register、project-detail。可不可以用这个网页?可以,没问题,但该模板使用中需要js、ajax的知识。还有其他网页吗?不知道,再找找。

model数据库设计

首先分四张model:用户model user、项目model project、操作model operation、产品分类model category
一个model下有多个class,每个class是一个表。

每张表下的字段设置类似下面这样:
uid = models.AutoField(primary_key=True)
uname = models.CharField(max_length=20)

我们常用的字段有:主键AutoField(primary_key=True)、外键ForeignKey()、字符串CharField()、日期DateField()、图片ImageField()(需要pip pillow)、邮箱EmailField()、URL URLField()、整数IntegerField()、大段文本 TextField()、布尔值 BooleanField()

User Model
用户表:
用户id、姓名、出生年月、性别、电话、邮箱。

Projects MOdel
项目表:
发起人id、类别id、项目id、项目名、项目简短描述、项目复杂描述、预计众筹金额、众筹结束时间、实际众筹金额、参与众筹人数。

{"amount":60000,
"actualAmount":539100,
"description":"一片桑叶,烧出万元茶器",
"soldOut":true,
"picUrl":"https://yanxuan.nosdn.127.net/d3b44a4e2bb1dbd4a019fcddc49ad9ac.png","minPrice":399,"name":"千年技艺复刻 国家非遗木叶盏",
"startTime":1555034400000,
"actualAmountPercent":899,
"endTime":1557626400000,
"id":305,"actualNum":848,
"status":2}

{"amount":60000,
"actualAmount":539100,
"description":"一片桑叶,烧出万元茶器",
"soldOut":true,
"picUrl":"https://yanxuan.nosdn.127.net/d3b44a4e2bb1dbd4a019fcddc49ad9ac.png",
"minPrice":399,
"name":"千年技艺复刻 国家非遗木叶盏",
"startTime":1555034400000,
"actualAmountPercent":899,
"endTime":1557626400000,
"id":305,
"actualNum":848,
"status":2},
"share":{"imgUrl":"https://yanxuan.nosdn.127.net/d3b44a4e2bb1dbd4a019fcddc49ad9ac.png","title":"千年技艺复刻 国家非遗木叶盏 正在众筹中",
"url":"http://m.you.163.com/zc/project/detail?id=305",
"desc":"一片桑叶,烧出万元茶器"},
"projectDetail":{"riskText":"1. 由于众筹并非商品交易,为了保证项目的正常进行,一旦您选择支持并成功付款后,在收货之前不支持申请退款。付款后可在“个人中心-我的众筹”中可查看项目订单及进展。nn2.众筹项目存在一定风险,如众筹失败,则您支持的款项将全额退回;如项目筹款成功但发货出现问题,您支持的款项也将全额退回。

项目类别表:
类别名、类别id、类别描述、分级目录、添加时间 第一版不加类别

项目具体选择表:
项目id,等级描述,等级金额。 这个要
{"userNum":93,
"amount":399,
"gradeId":397,
"carriage":0,
"soldNum":100,
"num":100,"
itemInfo":null,
"originPrice":1200,
"type":0,
"content":"感谢您参与严选众筹,您将以399元的价格获得售价1200元的斗笠单杯一个。",
"picUrl":"https://yanxuan.nosdn.127.net/fc5800c83208dfd35eba0eb173294909.png","deliverDays":10,"userLimit":-1,"projectId":305,"status":2},

Trade Model
订单表:
状态、订单号、···、用户信息

Operation Model
用户收藏表:

用户地址表:

用户留言表:

参考表结构

页面设计

主页、登陆、注册、找回、个人中心。

搜索、详情、付款、提交。

按照教程走,完成主页、登陆、注册、找回、详情、搜索、个人中心页面。分类怎么做?

需要自己设置付款和提交页面。

html基础,首先一个问题,怎么把想要的两个页面融合到一起?
html5 meetup上有首屏页和风格页。

CSS:
CSS 可以通过以下方式添加到HTML中:
1.内联样式- 在HTML元素中使用"style"
2.属性内部样式表 -在HTML文档头部 区域使用