美多后台管理和项目环境搭建
美多后台管理
Django框架已经提供了一个Admin管理后台,但是Admin的本身的页面可修改的页面布局效果比较少,无法满足公司定制页面需求,这时候就需要独立开发一套后台管理系统,满足公司对后台数据的管理。
项目架构
开发模式:前后端分离
前端框架:VUE
后端框架:Django REST framework
功能部分:管理员登录,数据统计,用户管理,商品管理,订单管理,权限管理
主要技术 : JWT用户认证 ,CORS跨域
项目环境搭建
1、前端代码的运行
安装npm命令参考博文:https://www.cnblogs.com/lgx5/p/10732016.html
进入meiduo_mall_admin文件目录下,执行如下指令
npm run dev
出现如下图所示,表示运行成功:【我这儿是在Windows电脑环境中跑的代码】
打开界面显示:
【在接下来的后端代码中,需要把前端的服务打开,用命令启动服务】
2、后端代码的运行
1、导入虚拟环境文件 【首先切换到文件所在的目录或者命令中写上文件所在的目录地址】
pip install -r requeriments.txt
2、进入数据库创建meiduo数据库 【为了防止和之前的冲突,可以先把之前的数据库删除,然后新建再导入数据】
mysql -uroot -p create database meiduo charset=utf8;
3、导入数据 【在windows中导入数据库名字的时候不能加./,如./dump.sql会报错】
mysql -uroot -p meiduo < dump.sql
4、运行
python manage.py runserver
【此处运行可能出现问题,修改settings中数据库的名字,网页中图片打开dockers仍不显示,把settings中的fdfs访问域名的注释打开】
【如果不能登录及访问数据库,可能redis-server服务没有开启】
美多后台管理和项目环境搭建相关推荐
- Vue项目实战之人力资源平台系统(一)框架介绍及项目环境搭建
前言 目录 前言 一.vue-element-admin简介 二.项目环境搭建 2.1 nodejs环境 2.2 git版本控制 2.3 vscode编辑器 三.拉取vue-element-admin ...
- django项目环境搭建
项目环境搭建 在github上创建项目 官网: https://github.com/ 点击new 新建项目 公钥绑定 使用 git clone 项目到本地 一.在码云平台创建项目 版本控制的种类: ...
- Day133.尚品汇:项目介绍、Linux软件环境部署、项目环境搭建、表设计
目录 一.电商项目介绍 二.Linux 软件环境部署 三.项目环境搭建 1.Maven 回顾 2.ElasticSearch 四.关于表设计 首页分类表 一.电商项目介绍 我们为什么要讲电商? 1. ...
- 谷粒商城笔记+踩坑(1)——架构、项目环境搭建、代码生成器
导航: 谷粒商城笔记+踩坑汇总篇_谷粒商城笔记踩坑6_vincewm的博客-CSDN博客 目录 1.项目介绍 1.1 微服务架构图 1.2. 微服务划分图 2.项目环境搭建 2.1. 虚拟机搭建环境 ...
- 黑马学成在线--项目环境搭建
完整版请移步至我的个人博客查看:https://cyborg2077.github.io/ 学成在线–项目环境搭建 学成在线–内容管理模块 学成在线–媒资管理模块 学成在线–课程发布模块 学成在线–认 ...
- vue.js项目实战运用篇之抖音视频APP-第一节:项目环境搭建
[温馨提示]:若想了解更多关于本次项目实战内容,可转至vue.js项目实战运用篇之抖音视频APP-项目规划中进一步了解项目规划. [项目地址] 项目采用Git进行管理,最终项目将会发布到GitHub中 ...
- linux基本项目环境搭建
文章目录 linux基本项目环境搭建 java环境搭建 获取java源码包 解压 配置环境变量 使配置文件生效 验证 nginx安装 下载(java也可用此方法下载) 解压 配置(configure) ...
- 企业实战(2) 项目环境搭建之Tomcat部署
前言: Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说, ...
- 云服务器部署项目环境搭建
云服务器部署项目环境搭建 这里以阿里云为例: 一.安装JavaJDK 指令: yum -y install java-1.8.0-openjdk* 二.下载部署TomCat 去TomCat官网下载:T ...
最新文章
- 复旦教授:在一般院校里,我可能连当副教授都不够格
- 【收藏】SpringBlade开发手册地址
- Linux-C编程 / 多线程 / 如何终止某个线程?
- html无框架,HTML框架技术详例
- java 23种设计模式详尽分析与实例解析_Java 23种设计模式详尽分析与实例解析之一--创建型模式...
- @value 静态变量_C语言基本知识:变量
- java并发编程实践学习(二)由可重入锁想到的
- 怎样把PPT文稿转换为word
- wps下一步快捷键_WPS快捷键大全
- 浙江省中职院校春季技能竞赛中职计算机项目数字影视后期制作技术...,数字影视后期制作竞赛试卷.doc...
- python xlsx转xls_Python 批量将xls文件转换为xlsx
- MSP432E401Y-用定时器中断控制LED闪烁
- tpc ds安装教程 linux,TPC-DS测试hadoop 安装步骤
- 商业智能助力 银行业数据“挖金”
- ZGC都出来了,你还不懂G1?
- 【JokerのLabView】VI嵌套。
- Phoenix(凤凰)的安装介绍
- 2020年全球滤波器行业现状及竞争格局分析,市场高度集中「图」
- linux编译taglib,在Windows上将TagLib编译到Qt C项目中
- PHP+mysql+php在线电子小说网站的设计与实现 毕业设计-附源码260907
热门文章
- @2021高考生,用 Python 分析专业“钱景”
- AI专利之争:小米超华为,国家电网才是大Boss?
- 如何向亲戚们解释人工智能可以干啥?
- AI一分钟 | 阿里云放大招要揽1000名AI人才,川普AI守国论遭遇54名科学家反对
- 卧槽!成就了Java,开发框架排第一,你还是不够了解它!
- JDK/Dubbo/Spring 三种 SPI 机制,谁更好?
- 写了个牛逼的日志切面,甩锅更方便了!
- 还分不清 Cookie、Session、Token、JWT?
- 你这代码写得真丑,满屏的try-catch,全局异常处理不会吗?
- 阿里规范不建议多表join,可这SQL要怎么写啊?