SmartChart es una plataforma de desarrollo de microcódigo basada en Echarts. Es adecuada para cualquier proyecto WEB y es más conveniente que el desarrollo de arrastrar y soltar. Simple, ágil, eficiente, universal y altamente personalizable, su proyecto se actualizará instantáneamente a un nivel superior. Conecta completamente el front-end y el back-end, vincula datos gráficos y facilita la detección y el desarrollo. El modelo de desarrollo de bloques de construcción está listo para usar de inmediato, es fácil de instalar, tiene pocas dependencias y se adapta a varias plataformas.
1. Instale el entorno Python (consulte la preparación del entorno anterior)
2. Instalación por línea de comando:
pip3 instalar gráfico inteligente
pip3 instala smartchart -U (actualización)
# Método de inicialización de Mac o Linux
3. Inicializar base de datos, entrada de línea de comando
hacer migraciones de gráficos inteligentes
migrar gráfico inteligente
4. Cree una cuenta de administrador. Si ya tiene una, puede ignorarla.
gráfico inteligente crear superusuario
5. Comience desde la línea de comando local:
gráfico inteligente
Si necesita acceso remoto, comience por:
servidor de ejecución de gráficos inteligentes 0.0.0.0:8000 --inseguro
6. Visite http://127.0.0.1:8000/echart/init_db/ para inicializar los datos.
# Método de inicialización de ventana
3. Para inicializar la base de datos, necesita encontrar su dirección de instalación de Python. Si no la recuerda, consulte el método siguiente.
Como C:UsersxxxAppDataLocalProgramsPythonPython39
Entrada de línea de comando
cd C:Usuarios....Python39Scripts
python smartchart hacer migraciones
migrar el gráfico inteligente de Python
4. Cree una cuenta de administrador. Si ya tiene una, puede ignorarla.
Python Smartchart crear superusuario
5. Comience desde la línea de comando local:
gráfico inteligente de Python
Si necesita acceso remoto
Método de inicio:
servidor de ejecución de python smartchart 0.0.0.0:8000 --insecure
6. Visite http://127.0.0.1:8000/echart/init_db/ para inicializar los datos.
Para configurarlo de forma sencilla, puede consultar esta demostración.
1. Agregue 'smart_chart.echart' a INSTALL_APPS en su configuración.py
2. Comente XFrameOptionsMiddleware en MIDDLEWARE
3. ¡La zona horaria china está configurada en settings.py para respaldar la construcción de la plataforma básica china!
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghái'
USE_I18N = Verdadero
USE_L10N = Verdadero
USE_TZ = Falso # Esto debe ser Falso
4. Agrega una referencia a tu url.py
desde django.conf.urls la importación incluye
desde django.views.generic importar RedirectView
5. Agregue enrutamiento a urlpatterns en url.py
ruta('echart/', include('smart_chart.echart.urls')),
ruta('', RedirectView.as_view(url='echart/index/')), #Página de inicio, enrutamiento personalizable
6. Inicialice la base de datos, ingrese la línea de comando:
python administrar.py realizar migraciones
python administrar.py migrar
7. Cree una cuenta de administrador. Si ya tiene una, puede ignorarla.
python administrar.py crear superusuario
8. Inicie el servicio
python administrar.py servidor de ejecución
9. Visite http://127.0.0.1:8000/echart/init_db/ para inicializar los datos.
Descripción del directorio del proyecto correspondiente:
plantillas/echart - interfaz del editor
plantillas/índice -- HomepagePortal
static/echart: funciones de procesamiento de datos front-end extendidas (disponibles en edición de gráficos)
estático/editor - interfaz del editor js
estático/índice: el portal corresponde a js, css
CharResource: almacena el gráfico inteligente convertido por echarts
proyecto de clonación de git
pip instalar gráfico inteligente
Método de inicio Python Manage.py RunServer