django怎么引用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

10、測試

http://IP:PORT/report01/zhexian

django怎么引用echarts

感謝各位的閱讀,以上就是“django怎么引用echarts”的內容了,經過本文的學習后,相信大家對django怎么引用echarts這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯,小編將為大家推送更多相關知識點的文章,歡迎關注!

分享題目:django怎么引用echarts
本文鏈接:http://m.kartarina.com/article44/gescee.html

成都網站建設公司_創新互聯,為您提供品牌網站建設品牌網站設計搜索引擎優化企業建站響應式網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
主站蜘蛛池模板: 亚洲国产精品无码专区在线观看 | 国产精品无码一区二区三区免费| 国产成A人亚洲精V品无码性色| 亚洲成A人片在线观看无码不卡| 亚洲Av永久无码精品三区在线| 亚洲av无码日韩av无码网站冲| 国产精品无码一二区免费| 亚洲AV无码久久精品蜜桃| 国产精品无码素人福利免费 | 亚洲综合无码一区二区三区| 人妻少妇精品无码专区漫画| 国产热の有码热の无码视频| 日韩中文无码有码免费视频 | 性色AV无码中文AV有码VR| 国产成人精品无码免费看| 无码人妻久久一区二区三区蜜桃 | 日韩久久无码免费毛片软件 | 综合无码一区二区三区四区五区| 台湾无码AV一区二区三区| 精品久久久久久无码人妻中文字幕| 东京热人妻无码一区二区av| 久久亚洲中文无码咪咪爱| 日韩精品人妻系列无码专区| 红桃AV一区二区三区在线无码AV | 日韩人妻无码精品久久久不卡| 天堂无码久久综合东京热| 亚洲AV无码国产一区二区三区| 日韩精品无码免费一区二区三区 | 人妻无码久久一区二区三区免费| 伊人久久大香线蕉无码麻豆| 亚洲精品无码aⅴ中文字幕蜜桃| 无码中文字幕日韩专区| 无码国产乱人伦偷精品视频| 国精品无码一区二区三区在线| 自拍偷在线精品自拍偷无码专区 | 久99久无码精品视频免费播放| 亚洲AV无码专区在线观看成人| 中文字幕久久久人妻无码| 亚洲日韩AV无码一区二区三区人| 亚洲AV无码乱码麻豆精品国产| 久久亚洲精品成人无码网站 |