加入收藏 | 设为首页 | 会员中心 | 我要投稿 91站长网 (https://www.91zhanzhang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

django怎样引用echarts

发布时间:2022-01-20 14:03:07 所属栏目:MySql教程 来源:互联网
导读:这篇文章主要讲解了django怎么引用echarts,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习django怎么引用echarts吧! 如果大家想用django架构来制作报表平台,可以使用django+echarts 具体如何引入echarts,
       这篇文章主要讲解了“django怎么引用echarts”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“django怎么引用echarts”吧!
 
       如果大家想用django架构来制作报表平台,可以使用django+echarts
 
具体如何引入echarts,如下:
 
1、新建项目 django_report
django-admin.py startproject django_report
 
2、新建app report01
python manage.py startapp report01
 
3、建立目录
cd /chunlei/django/django_report/
 
mkdir static
 
mkdir static/js
 
mkdir static/css
 
mkdir static/images
 
cd /chunlei/django/django_report/report01
 
mkdir templates
 
mkdir templates/report01_test
 
4、设置配置
cd /chunlei/django/django_report/django_report
 
vi settings.py
 
STATIC_URL = '/static/'
 
STATIC_ROOT = os.path.join(BASE_DIR, 'static').replace('', '/')
 
STATICFILES_DIRS = (
 
    ('css', os.path.join(STATIC_ROOT, 'css').replace('', '/')),
 
    ('js', os.path.join(STATIC_ROOT, 'js').replace('', '/')),
 
    ('images', os.path.join(STATIC_ROOT, 'images').replace('', '/')),
 
)
 
TIME_ZONE = 'Asia/Shanghai'
 
TEMPLATES = [
 
    {
 
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
 
        'DIRS': ['/chunlei/chunlei/django/django_report/django_report/templates'],
 
        'APP_DIRS': True,
 
        'OPTIONS': {
 
            'context_processors': [
 
                'django.template.context_processors.debug',
 
                'django.template.context_processors.request',
 
                'django.contrib.auth.context_processors.auth',
 
                'django.contrib.messages.context_processors.messages',
 
            ],
 
        },
 
    },
 
]
 
INSTALLED_APPS = [
 
    'django.contrib.admin',
 
    'django.contrib.auth',
 
    'django.contrib.contenttypes',
 
    'django.contrib.sessions',
 
    'django.contrib.messages',
 
    'django.contrib.staticfiles',
 
   'report01',
 
]
 
ALLOWED_HOSTS = ['*']
 
5、上传echarts
下载
 
http://echarts.baidu.com/download.html
 
将下载的echarts.js 上传到 /chunlei/django/django_report/static/js/ 目录
 
6、url设置
cd /chunlei/django/django_report/django_report
 
vi urls.py
 
from django.conf.urls import url
 
from django.contrib import admin
 
from report01 import views as report01view
 
urlpatterns = [
 
    url(r'^report01/zhexian$',report01view.zhexian,name='zhexian'),
 
]
 
7、views.py设置
cd /chunlei/django/django_report/report01
 
vi views.py
 
from django.shortcuts import render
 
from django.shortcuts import render_to_response
 
from django.http import HttpResponse
 
def zhexian(request):
 
    return render_to_response('report01_test/zhexian.html')
 
8、测试网页配置
cd /chunlei/django/django_report/report01/templates/report01_test
vi zhexian.html
 
<head>
 
    <meta charset="utf-8">
 
    <title>ECharts</title>
 
    <!-- 引入 echarts.js -->
 
     <script type="text/javascript" src="/static/js/echarts.js"></script>
 
</head>
 
注:其他内容就不写出了,可以自由下载进行测试
 
9、开启
cd /chunlei/django/django_report
 
python manage.py  runserver IP:PORT
  
感谢各位的阅读,以上就是“django怎么引用echarts”的内容了,经过本文的学习后,相信大家对django怎么引用echarts这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。

(编辑:91站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读