应用场景 #
可以在你的django项目中直接使用smartchart做为应用插件 你可以查看相关视屏
使用方法 #
- 在你的setting.py的INSTALL_APPS中加入’smart_chart.echart'
INSTALLED_APPS = [
'smart_chart.smartui',
....
....
'smart_chart.echart'
]
-
MIDDLEWARE 中注释掉XFrameOptionsMiddleware
-
检查确保在Templates的设定处有DIRS的相关设定
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [BASE_DIR / 'templates'], #此处需要有
'APP_DIRS': True, #也要有
.....
},
]
- setting.py中设定为中国时区, 支持中文基础平台建设!
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
USE_I18N = True
USE_L10N = True
USE_TZ = False # 此处必须为False
- 在你的url.py中加入引用
from django.conf.urls import include
from django.views.generic import RedirectView
- url.py的urlpatterns中加入路由
path('echart/', include('smart_chart.echart.urls')),
path('', RedirectView.as_view(url='/echart/index/')), #首页,可自定义路由
- 初始化DB, 命令行输入:
python manage.py makemigrations
python manage.py migrate
- 建立管理员账号, 如果已有可忽略
python manage.py createsuperuser
- 启动服务
python manage.py runserver
10. 点击首页的组件升级进行初始化 !!!! 重要!!!
注意 #
一般来说如果你使用django遇到的问题,都不是smartchart导致的 作者也很难给你解答, 建议你可以进行有偿问答