django3 商城项目 从0到1 设计与配置

少年辛苦终身事,莫向光阴惰寸功。这篇文章主要讲述django3 商城项目 从0到1 设计与配置相关的知识,希望能为你提供帮助。
@[TOC]
设计 网站首页
5个功能区:
商品搜索功能、网站导航、广告轮播、商品分类热销、网站尾部
商品列表页
4个功能区:商品搜索功能、网站导航、商品分类、商品列表信息
商品详细页
5个功能区:商品搜索功能、网站导航、商品基本信息、商品详细介绍、热销推荐
购物车页面
3个功能区:商品搜索功能、网站导航、商品的购买费用核算
个人中心页面
4个功能区:商品搜索功能、网站导航、用户基本信息、订单信息
用户登录注册页面
3个功能区:商品搜索功能、网站导航、登录注册表单
数据结构图

django3 商城项目 从0到1 设计与配置

文章图片

搭建项目功能配置创建项目应用(App)index、commodity和shopper
命令行输入
python manage.py startapp index python manage.py startapp commodity python manage.py startapp shopper

django3 商城项目 从0到1 设计与配置

文章图片

创建文件夹media、pstatic、template
添加项目应用
django3 商城项目 从0到1 设计与配置

文章图片

添加中间件
django3 商城项目 从0到1 设计与配置

文章图片

配置数据库实现创建数据库
然后配置 输入你对应的数据库名、用户、密码、地址、端口、
django3 商城项目 从0到1 设计与配置

文章图片

检查数据库:
django3 商城项目 从0到1 设计与配置

文章图片

django3 商城项目 从0到1 设计与配置

文章图片

数据库中出现数据表证明配置成功
django3 商城项目 从0到1 设计与配置

文章图片

配置静态资源settings.py里
STATIC_URL = \'/static/\' //是设置静态资源的路由地址,其作用是使浏览器能成功访问Django的静态资源。 STATICFILES_DIRS = [ os.path.join(BASE_DIR,\'pstatic\'), ] //若想在网页上正常访问静态资源文件,可以将文件夹pstatic写入资源集合STATICFILES_DIRS STATIC_ROOT = os.path.join(BASE_DIR,\'AllStatic\') //实现服务器和项目之间的映射。STATIC_ROOT主要收集整个项目的静态资源并存放在一个新的文件夹,然后由该文件夹与服务器之间构建映射关系。

配置媒体资源一般情况下,STATIC_URL是设置静态文件的路由地址,如CSS样式文件、javascript文件以及常用图片等。对于一些经常变动的资源,通常将其存放在媒体资源文件夹,如用户头像、商品主图、商品详细介绍图等。
MEDIA_URL=\'/media/\' MEDIA_ROOT = os.path.join(BASE_DIR,\'media\')

【django3 商城项目 从0到1 设计与配置】参考资料:《精通Django 3 Web开发》

    推荐阅读