国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站建設(shè)后臺(tái)管理怎么進(jìn)入烏魯木齊seo

網(wǎng)站建設(shè)后臺(tái)管理怎么進(jìn)入,烏魯木齊seo,重慶市城鄉(xiāng)建設(shè)管理委員會(huì)網(wǎng)站,深圳b2b網(wǎng)站建設(shè)排名目錄 一、echarts 1、下載 2、配置 二、實(shí)現(xiàn)統(tǒng)計(jì)分析頁面--架構(gòu)和柱圖 1、url 2、chart.py 3、chart_list.html 4、修改url 5、新增chart_bar方法 6、修改chart_list.html 四、餅圖 1、url 2、視圖chart.py新增 3、修改chart_list.html 五、折線圖 1、url 2、char…

目錄

?一、echarts

1、下載

2、配置

?二、實(shí)現(xiàn)統(tǒng)計(jì)分析頁面--架構(gòu)和柱圖

1、url

2、chart.py

3、chart_list.html

4、修改url

5、新增chart_bar方法

6、修改chart_list.html

四、餅圖

1、url

?2、視圖chart.py新增

3、修改chart_list.html

?五、折線圖

1、url

2、chart.py新增

3、chart_list.html


接上一篇《django項(xiàng)目實(shí)戰(zhàn)九(django+bootstrap實(shí)現(xiàn)增刪改查)進(jìn)階ajax實(shí)現(xiàn)》

知識(shí)點(diǎn):

?1、餅圖、柱圖、折線圖

?一、echarts

1、下載

鏈接:https://pan.baidu.com/s/1CDHwRrofeH5rKfzgCLR0qg?
提取碼:關(guān)注聯(lián)系博主

2、配置

?

?二、實(shí)現(xiàn)統(tǒng)計(jì)分析頁面--架構(gòu)和柱圖

1、url

2、chart.py

from django.shortcuts import renderdef chart_list(request):"""統(tǒng)計(jì)分析"""return render(request, 'chart_list.html')

3、chart_list.html

這里以柱圖為例子,定義一個(gè)div 、 (設(shè)置高度、寬度,ID重要【下面js要使用】)

<div id="m2" style="width: 600px;height: 400px;"></div>

?這個(gè)是導(dǎo)入js和柱圖(官方網(wǎng)站復(fù)制)

{% extends 'layout.html' %}
{% load static %}
{% block title %}<title>統(tǒng)計(jì)分析</title>
{% endblock %}
{% block content %}<div class="container"><div class="panel panel-default"><div class="panel-heading">折線圖</div><div class="panel-body">zhe</div></div><div class="row"><div class="col-sm-8"><div class="panel panel-default"><div class="panel-heading">柱狀圖</div><div class="panel-body"><div id="m2" style="width: 600px;height: 400px;"></div></div></div></div><div class="col-sm-4"><div class="panel panel-default"><div class="panel-heading">餅圖</div><div class="panel-body">Panel content</div></div></div></div></div>{% endblock %}{% block js %}<script src="{% static 'js/echarts.min.js' %}"></script><script type="text/javascript">// 基于準(zhǔn)備好的dom,初始化echarts實(shí)例var myChart = echarts.init(document.getElementById('m2'));// 指定圖表的配置項(xiàng)和數(shù)據(jù)var option = {title: {text: 'ECharts 入門示例'},tooltip: {},legend: {data: ['銷量', '價(jià)格']},xAxis: {data: ['1月', '2月', '3月', '4月', '5月', '6月']},yAxis: {},series: [{name: '銷量',type: 'bar',data: [5, 20, 36, 10, 10, 20]},{name: '價(jià)格',type: 'bar',data: [25, 40, 80, 65, 70, 50]}]};// 使用剛指定的配置項(xiàng)和數(shù)據(jù)顯示圖表。myChart.setOption(option);</script>
{% endblock %}

4、修改url

5、新增chart_bar方法

from django.shortcuts import render
from django.http import JsonResponsedef chart_list(request):"""統(tǒng)計(jì)分析 頁面"""return render(request, 'chart_list.html')def chart_bar(request):""" 構(gòu)造柱狀圖的數(shù)據(jù) """# 數(shù)據(jù)可以去數(shù)據(jù)庫中獲取legend = ['銷量', '價(jià)格']xAxis = ['1月', '2月', '3月', '4月', '5月', '6月']series_list = [{"name": '銷量',"type": 'bar',"data": [5, 20, 36, 10, 10, 20]},{"name": '價(jià)格',"type": 'bar',"data": [25, 40, 80, 65, 70, 50]}]result = {"status": True,"data": {"legend": legend,"xAxis": xAxis,"series_list": series_list,}}return JsonResponse(result)

6、修改chart_list.html

{% extends 'layout.html' %}
{% load static %}
{% block title %}<title>統(tǒng)計(jì)分析</title>
{% endblock %}
{% block content %}<div class="container"><div class="panel panel-default"><div class="panel-heading">折線圖</div><div class="panel-body">zhe</div></div><div class="row"><div class="col-sm-8"><div class="panel panel-default"><div class="panel-heading">柱狀圖</div><div class="panel-body"><div id="m2" style="width: 100%;height: 400px;"></div></div></div></div><div class="col-sm-4"><div class="panel panel-default"><div class="panel-heading">餅圖</div><div class="panel-body">Panel content</div></div></div></div></div>{% endblock %}{% block js %}<script src="{% static 'js/echarts.min.js' %}"></script>
<script type="text/javascript">$(function () {initBar();})function initBar() {// 基于準(zhǔn)備好的dom,初始化echarts實(shí)例var myChart = echarts.init(document.getElementById('m2'));// 指定圖表的配置項(xiàng)和數(shù)據(jù)var option = {title: {text: '任務(wù)',//    subtext: "xxx公司", //副標(biāo)題textAlign: "auto",left: "center",},tooltip: {},legend: {data: [],   // 后臺(tái)獲取bottom: 0,},xAxis: {data: []    // 后臺(tái)獲取},yAxis: {},series: []      // 后臺(tái)獲取};$.ajax({url: "/chart/bar/",type: "get",dataType: "JSON",success: function(res){if(res.status){// 將獲取到的數(shù)據(jù)更新到 option 中option.legend.data = res.data.legend;option.xAxis.data = res.data.xAxis;option.series = res.data.series_list;// 使用剛指定的配置項(xiàng)和數(shù)據(jù)顯示圖表。myChart.setOption(option);}}})}
</script>{% endblock %}

四、餅圖

1、url

?2、視圖chart.py新增

from django.shortcuts import render
from django.http import JsonResponsedef chart_list(request):"""統(tǒng)計(jì)分析 頁面"""return render(request, 'chart_list.html')def chart_bar(request):""" 構(gòu)造柱狀圖的數(shù)據(jù) """# 數(shù)據(jù)可以去數(shù)據(jù)庫中獲取legend = ['銷量', '價(jià)格']xAxis = ['1月', '2月', '3月', '4月', '5月', '6月']series_list = [{"name": '銷量',"type": 'bar',"data": [5, 20, 36, 10, 10, 20]},{"name": '價(jià)格',"type": 'bar',"data": [25, 40, 80, 65, 70, 50]}]result = {"status": True,"data": {"legend": legend,"xAxis": xAxis,"series_list": series_list,}}return JsonResponse(result)def chart_pie(request):""" 構(gòu)造餅圖的數(shù)據(jù) """data_list = [{"value": 248, "name": 'P0'},{"value": 735, "name": 'P1'},{"value": 580, "name": 'P2'},{"value": 180, "name": 'P3'},]result = {"status": True,"data_list": data_list,}return JsonResponse(result)

3、修改chart_list.html

{% extends 'layout.html' %}
{% load static %}
{% block title %}<title>統(tǒng)計(jì)分析</title>
{% endblock %}
{% block content %}<div class="container"><div class="panel panel-default"><div class="panel-heading">折線圖</div><div class="panel-body">zhe</div></div><div class="row"><div class="col-sm-8"><div class="panel panel-default"><div class="panel-heading">柱狀圖</div><div class="panel-body"><div id="m2" style="width: 100%;height: 400px;"></div></div></div></div><div class="col-sm-4"><div class="panel panel-default"><div class="panel-heading">餅圖</div><div class="panel-body"><div id="m3" style="width: 100%;height: 400px;"></div></div></div></div></div></div>{% endblock %}{% block js %}<script src="{% static 'js/echarts.min.js' %}"></script>
<script type="text/javascript">$(function () {initBar();iniPie();})function initBar() {// 基于準(zhǔn)備好的dom,初始化echarts實(shí)例var myChart = echarts.init(document.getElementById('m2'));// 指定圖表的配置項(xiàng)和數(shù)據(jù)var option = {title: {text: '任務(wù)',//    subtext: "xxx公司", //副標(biāo)題textAlign: "auto",left: "center",},tooltip: {},legend: {data: [],   // 后臺(tái)獲取bottom: 0,},xAxis: {data: []    // 后臺(tái)獲取},yAxis: {},series: []      // 后臺(tái)獲取};$.ajax({url: "/chart/bar/",type: "get",dataType: "JSON",success: function(res){if(res.status){// 將獲取到的數(shù)據(jù)更新到 option 中option.legend.data = res.data.legend;option.xAxis.data = res.data.xAxis;option.series = res.data.series_list;// 使用剛指定的配置項(xiàng)和數(shù)據(jù)顯示圖表。myChart.setOption(option);}}})}// 餅圖function iniPie() {var chartDom = document.getElementById('m3');var myChart = echarts.init(chartDom);var option;option = {title: {text: '用例優(yōu)先級(jí)',subtext: 'xxx公司',left: 'center'},tooltip: {trigger: 'item'},legend: {orient: 'vertical',bottom: 0,},series: [{name: 'Access From',type: 'pie',radius: '50%',data: [],emphasis: {itemStyle: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}}]};$.ajax({url: "/chart/pie/",type: "get",dataType: "JSON",success: function(res) {if(res.status){option.series[0].data = res.data_list;option && myChart.setOption(option);}}})
}</script>{% endblock %}

?五、折線圖

1、url

?

2、chart.py新增

def chart_line(request):""" 構(gòu)造折線圖的數(shù)據(jù) """legend_list = ['2021', '2022']xAxis_list = ['1月', '2月', '3月', '4月', '5月', '6月', '7月']series_list = [{"name": '2021',"type": 'line',"stack": 'Total',"data": [120, 132, 101, 134, 90, 230, 210]},{"name": '2022',"type": 'line',"stack": 'Total',"data": [220, 182, 191, 234, 290, 330, 310]},]result = {"status": True,"data": {"legend_list": legend_list,"xAxis_list": xAxis_list,"series_list": series_list,}}return JsonResponse(result)

3、chart_list.html

{% extends 'layout.html' %}
{% load static %}
{% block title %}<title>統(tǒng)計(jì)分析</title>
{% endblock %}
{% block content %}<div class="container"><div class="panel panel-default"><div class="panel-heading">折線圖</div><div class="panel-body"><div id="m1" style="width: 100%;height: 250px;"></div></div></div><div class="row"><div class="col-sm-8"><div class="panel panel-default"><div class="panel-heading">柱狀圖</div><div class="panel-body"><div id="m2" style="width: 100%;height: 400px;"></div></div></div></div><div class="col-sm-4"><div class="panel panel-default"><div class="panel-heading">餅圖</div><div class="panel-body"><div id="m3" style="width: 100%;height: 400px;"></div></div></div></div></div></div>{% endblock %}{% block js %}<script src="{% static 'js/echarts.min.js' %}"></script>
<script type="text/javascript">$(function () {initBar();iniPie();initLine();})function initBar() {// 基于準(zhǔn)備好的dom,初始化echarts實(shí)例var myChart = echarts.init(document.getElementById('m2'));// 指定圖表的配置項(xiàng)和數(shù)據(jù)var option = {title: {text: '任務(wù)',//    subtext: "xxx公司", //副標(biāo)題textAlign: "auto",left: "center",},tooltip: {},legend: {data: [],   // 后臺(tái)獲取bottom: 0,},xAxis: {data: []    // 后臺(tái)獲取},yAxis: {},series: []      // 后臺(tái)獲取};$.ajax({url: "/chart/bar/",type: "get",dataType: "JSON",success: function(res){if(res.status){// 將獲取到的數(shù)據(jù)更新到 option 中option.legend.data = res.data.legend;option.xAxis.data = res.data.xAxis;option.series = res.data.series_list;// 使用剛指定的配置項(xiàng)和數(shù)據(jù)顯示圖表。myChart.setOption(option);}}})}// 餅圖function iniPie() {var chartDom = document.getElementById('m3');var myChart = echarts.init(chartDom);var option;option = {title: {text: '用例優(yōu)先級(jí)',subtext: 'xxx公司',left: 'center'},tooltip: {trigger: 'item'},legend: {orient: 'vertical',bottom: 0,},series: [{name: 'Access From',type: 'pie',radius: '50%',data: [],emphasis: {itemStyle: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}}]};$.ajax({url: "/chart/pie/",type: "get",dataType: "JSON",success: function(res) {if(res.status){option.series[0].data = res.data_list;option && myChart.setOption(option);}}})
}// 折線圖function initLine() {var chartDom = document.getElementById('m1');var myChart = echarts.init(chartDom);var option;option = {title: {text: '分公司業(yè)績(jī)圖',left: "center",},tooltip: {trigger: 'axis'},legend: {data: [],bottom: 0,},grid: {left: '3%',right: '4%',bottom: '12%',containLabel: true},toolbox: {feature: {// saveAsImage: {}saveAsImage: false,}},xAxis: {type: 'category',boundaryGap: false,data: []},yAxis: {type: 'value'},series: []};$.ajax({url: "/chart/line/",type: "get",dataType: "JSON",success: function(res) {if(res.status){option.legend.data = res.data.legend_list;option.xAxis.data = res.data.xAxis_list;option.series = res.data.series_list;option && myChart.setOption(option);}}})
}</script>{% endblock %}

http://m.aloenet.com.cn/news/40724.html

相關(guān)文章:

  • 商城網(wǎng)站模版代碼重慶seo整站優(yōu)化方案范文
  • 開發(fā)動(dòng)態(tài)網(wǎng)站有哪些技術(shù)百度人工客服電話24小時(shí)
  • 網(wǎng)站開發(fā)全包免費(fèi)手機(jī)優(yōu)化大師下載安裝
  • 外貿(mào)品牌網(wǎng)站設(shè)計(jì)公司鼓樓網(wǎng)頁seo搜索引擎優(yōu)化
  • 網(wǎng)站開發(fā)需求列表2021最火營(yíng)銷方案
  • 怎么可以自己做網(wǎng)站被百度收到網(wǎng)站seo公司哪家好
  • 石家莊網(wǎng)站建設(shè)價(jià)格低廣州今日新聞?lì)^條新聞
  • 表白網(wǎng)站怎樣做有創(chuàng)意品牌推廣活動(dòng)策劃方案
  • 公路建設(shè)管理辦公室網(wǎng)站中國(guó)最好的營(yíng)銷策劃公司
  • 石家莊做網(wǎng)站100個(gè)商業(yè)經(jīng)典案例
  • 網(wǎng)站開發(fā)文檔要求郴州網(wǎng)站seo外包
  • 個(gè)人簡(jiǎn)歷免費(fèi)制作網(wǎng)站肥城市區(qū)seo關(guān)鍵詞排名
  • 怎樣做邪惡網(wǎng)站臨沂百度代理公司有幾個(gè)
  • 公司免費(fèi)網(wǎng)站制作營(yíng)銷型企業(yè)網(wǎng)站的功能
  • 網(wǎng)站域名301是什么意思南寧seo網(wǎng)絡(luò)推廣
  • app介紹網(wǎng)站模板網(wǎng)站如何做seo推廣
  • 蘭州做網(wǎng)站咨詢蘭州做網(wǎng)站公司企業(yè)微信營(yíng)銷系統(tǒng)
  • 專業(yè)蘇州網(wǎng)站建設(shè)合肥百度競(jìng)價(jià)推廣代理公司
  • 做音樂網(wǎng)站需要什么seo培訓(xùn)師
  • 建設(shè)銀行集團(tuán)網(wǎng)站首頁百度seo刷排名網(wǎng)址
  • 網(wǎng)站設(shè)計(jì)師需要學(xué)什么谷歌瀏覽器怎么下載
  • 美做天然居家居網(wǎng)站百度app下載并安裝最新版
  • 政府門戶網(wǎng)站建設(shè)百度廣告銷售
  • 郴州網(wǎng)站建設(shè)公司簡(jiǎn)介網(wǎng)址百度刷排名
  • 織夢(mèng)個(gè)人網(wǎng)站模版網(wǎng)絡(luò)營(yíng)銷的效果是什么
  • 微商城設(shè)計(jì)網(wǎng)站建設(shè)沈陽專業(yè)seo排名優(yōu)化公司
  • 平臺(tái)門戶網(wǎng)站建設(shè)站外推廣渠道有哪些
  • 中國(guó)建設(shè)網(wǎng)站齊齊哈爾市中國(guó)唯一沒有疫情的地方
  • 性用品網(wǎng)商做的最好的網(wǎng)站下列哪些店鋪適合交換友情鏈接
  • 兩性做受技巧視頻網(wǎng)站廣告聯(lián)盟