美多项目

一 环境布置

美多项目_第1张图片
目录

1.前端部分放置在front end pc

      1.1html css js images

2.后端部分放置在meiduo_mall

美多项目_第2张图片
后端

2.1 apps接口逻辑

2.2 libs第三方函数库

2.3 setting 接口设置文件

2.4 templates 模板

2.5 urls 路由配置

2.6 wsgi wsgi配置

3.manage程序执行入口

4.scripts存放脚本文件

5.logs存放日志

6.celery_tasks存放异步执行任务


二 环境配置

1.manage文件

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "meiduo_mall.settings.dev")

配置系统环境

2.urls文件

美多项目_第3张图片
总路由配置

3.dev

3.1添加python解释器导包路径

添加python解释器导包路径

3.2添加安装app

美多项目_第4张图片
添加安装app

只有安装了app才会在django中运行

3.3添加中间件

美多项目_第5张图片
添加中间件

会在执行app前后运行中间件

3.4根路由配置

ROOT_URLCONF ='meiduo_mall.urls'

3.5模板配置

3.6wsgi配置

3.7数据库配置

美多项目_第6张图片
数据库配置

3.8缓存设置

美多项目_第7张图片
缓存设置

3.9admin使用session

admin的session
美多项目_第8张图片
用户认证校验

3.10时区语言


美多项目_第9张图片
时区语言

3.11静态文件路由

STATIC_URL ='/static/'

3.12日志

3.13认证

美多项目_第10张图片
认证

3.14REST_FRAMEWORK

美多项目_第11张图片
REST_FRAMEWORK

三.接口逻辑

1.users用户模块

1.1models用户模型类

继承自abstractuser

添加mobile,email_active,default_address字段




2.verifications验证模块

2.1

你可能感兴趣的:(美多项目)