web开发
Archi_gakki
人生苦短,我用Python。
展开
-
django项目开发之订单模块
1.订单模块当购物车商品筛选完毕点击结算时,跳转到支付宝支付流程,其实就是接入到支付宝的支付接口,由支付宝来处理订单结算,我们直接获取支付结果。支付模块可以直接查看支付宝的开发文档。1.1 表的关联一个用户可以有多个订单一个订单中可以有多个商品一个商品可以在多个订单中订单和商品是多对多的关系1.2 建立模型class Order(models.Model): o_user=...原创 2019-12-19 21:15:37 · 986 阅读 · 0 评论 -
django项目开发之cart页面
cart页面1.购物车页面添加商品我们在app上购买商品,都是先在商品页选择商品添加到购物车,然后从购物车结算,考虑一下怎么实现这个功能。1.1 表的关联商品,购物车,用户之间,可以转换为表的关联,购物车相当于关系表的角色,用户和商品之间成为多对多的关系。首先去models.py写购物车的模型class Cart(models.Model): c_user=models.For...原创 2019-12-19 20:38:20 · 917 阅读 · 0 评论 -
django项目开发之mine页面
我的页面3.1 mine页面页面上的图标都是bootstrap网站上的图标。根据图标名称,css样式,去写一下mine页面,注意一下,模板的继承。mine.html{% extends 'base_main.html' %}{% load static %}{% block ext_css %}{{ block.super }}<link rel="stylesheet" ...原创 2019-12-19 17:02:40 · 541 阅读 · 0 评论 -
django项目开发之market页面
market页面1.1 页面进入该页面,默认跳出热销榜的商品,然后可以根据类型去排序,点击相应的按键会显示不同的内容1.2 创建模型页面左边的商品分类和主体区域的商品列表models.pyclass FoodType(models.Model): typeid=models.IntegerField(default=1) #类型id typenames=models....原创 2019-12-19 16:06:48 · 259 阅读 · 0 评论 -
django项目开发之项目框架搭建
1.项目架构搭建1.1 项目介绍这是一个手机端的应用,项目共有四个模块,分为首页,超市,购物车,个人信息。这个项目这里主要写web后端,通过一些接口,将数据返回给前端。项目前端的web页面设计,css,js框架等来源于网络。如果按基本流程开发,这个项目一般需要1-3个月左右时间。作为个人开发练手项目,这里只是实现一些基础功能。1.2 创建项目建议先创建一个虚拟环境,安装所需的包,以防版本...原创 2019-12-19 14:11:26 · 272 阅读 · 0 评论 -
django项目开发之home页面
1.home页面1.1 插入轮播图models.py首页的轮播图,导航,必买,便利店具有相同的字段,所以我们创建一个父类以供它们继承。abstract=True表明父类不会在数据库中创建表。from django.db import modelsfrom App.views_constant import ORDER_STATUS_NOT_PAYclass Main(models....原创 2019-12-19 15:16:38 · 578 阅读 · 0 评论