Django之Models取MySQL数据,并使用Echarts展示

本文详细介绍了如何使用Django结合Echarts进行数据可视化。从Django项目的创建,到Echarts图表的展示,涵盖了Django的MVT模式、数据库ORM、模板配置以及Echarts的使用,最后通过实例展示了如何从Django后台取数据并用Echarts显示。
摘要由CSDN通过智能技术生成

 

 


前言

 


一、Django是什么?

Django是 Python 开发的一个免费开源的 Web 框架,几乎囊括了 Web 应用的方方面面,可以快速搭建网站。它自带管理后台、灵活的路由系统、强大的数据库ORM、易用的模块系统以及缓存系统。Django是一个MVC框架,但因其本身已经实现了控制器这部分的功能,所以更为关注其MVT模式,和MVC无本质区别,即模型(Model)、视图(View)、模板(Template)。

MVC模式是一种软件设计模式,即模型(Model)、视图(View)、控制台(Controller)。

● 模型(Model):用于处理数据逻辑的部分,处理视图的数据请求。模型对象处理在数据库中存储数据。Django的模型类对应的数据库的表。

● 视图(View):处理数据显示的部分,依据模型数据建立,向用户以特定格式呈现全部或部分数据。

● 控制器(Controller):根据外部用户操作访问模型获取数据,并调用视图显示这些数据,可以说是模型与视图之间交互的纽带。

MTV:

● 模型(Model):用于处理数据逻辑的部分,处理视图的数据请求。模型对象处理在数据库中存储数据。Django的模型类对应的数据库的表。

● 模板(Template):对应MVC中的view,负责把用户页面展示出来。

● 视图(View):调用Model和Template


二、创建Django项目

1.使用命令行

安装Django2.2版本

pip install django==2.2

命令行创建 

django-admin startproject djangoProject2

进入pycharmTerminal,进入djangoProject1目录

 python manage.py runserver 0.0.0.0:8000 

 输入网址127.0.0.1:8000或者点击运行结果,显示

使用命令行的目录:

无templates文件,需自己创建,并且需在setting.py中的TEMPLATES配置:

'DIRS':[os.path.join(BASE_DIR,'tempates')]

项目不能识别templates为模板目录,需要将该目录标记成模板目录才可以使用
       标记:  templates目录右键 ---> mark Directory  as ---> Template Folder,目录变成紫色

                                        

 2.使用Pycharm创建

File -->New Project 

选择左侧Django,输入名称,并选择解释器,要选择有安装django的环境

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值