SmartChart est une plateforme de développement de microcodes basée sur Echarts. Elle convient à tout projet WEB et est plus pratique que le développement par glisser-déposer. Simple, agile, efficace, universel et hautement personnalisable, votre projet sera instantanément mis à niveau vers un niveau supérieur. Il connecte entièrement le front-end et le back-end, relie les données graphiques et rend le dépistage et le développement sans stress. Le modèle de développement de blocs de construction est prêt à l'emploi, facile à installer, comporte peu de dépendances et s'adapte à diverses plates-formes.
1. Installez l'environnement Python (reportez-vous à la préparation de l'environnement ci-dessus)
2. Installation en ligne de commande :
pip3 installer un graphique intelligent
pip3 installe smartchart -U (mise à niveau)
# Méthode d'initialisation Mac ou Linux
3. Initialisez la base de données, entrée en ligne de commande
migrations de création de chartes intelligentes
migration de cartes intelligentes
4. Créez un compte administrateur si vous en avez déjà un, vous pouvez l'ignorer.
smartchart créer un superutilisateur
5. Démarrez à partir de la ligne de commande locale :
carte intelligente
Si vous avez besoin d'un accès à distance, commencez par :
serveur d'exécution smartchart 0.0.0.0:8000 --non sécurisé
6. Visitez http://127.0.0.1:8000/echart/init_db/ pour initialiser les données
# Méthode d'initialisation de la fenêtre
3. Pour initialiser DB, vous devez trouver votre adresse d'installation Python. Si vous ne vous en souvenez pas, reportez-vous à la méthode ci-dessous.
Tels que C:UsersxxxAppDataLocalProgramsPythonPython39
Entrée en ligne de commande
cd C:Utilisateurs....Python39Scripts
migrations de créations de graphiques intelligents Python
migration de smartchart python
4. Créez un compte administrateur si vous en avez déjà un, vous pouvez l'ignorer.
python smartchart créer un superutilisateur
5. Démarrez à partir de la ligne de commande locale :
diagramme intelligent python
Si vous avez besoin d'un accès à distance
Méthode de démarrage :
python smartchart runserver 0.0.0.0:8000 --insecure
6. Visitez http://127.0.0.1:8000/echart/init_db/ pour initialiser les données
Pour le configurer simplement, vous pouvez vous référer à cette démo
1. Ajoutez « smart_chart.echart » à INSTALL_APPS dans votre paramètre.py
2. Commentez XFrameOptionsMiddleware dans MIDDLEWARE
3. Le fuseau horaire chinois est défini dans settings.py pour prendre en charge la construction de la plateforme de base chinoise !
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asie/Shanghai'
USE_I18N = Vrai
USE_L10N = Vrai
USE_TZ = False # Cela doit être False
4. Ajoutez une référence à votre url.py
à partir de l'importation de Django.conf.urls, inclure
à partir de django.views.generic import RedirectView
5. Ajoutez un routage aux modèles d'URL dans url.py
chemin('echart/', include('smart_chart.echart.urls')),
path('', RedirectView.as_view(url='echart/index/')), #Homepage, routage personnalisable
6. Initialisez la base de données, entrez la ligne de commande :
python manage.py makemigrations
python manage.py migrer
7. Créez un compte administrateur si vous en avez déjà un, vous pouvez l'ignorer.
python manage.py créer un superutilisateur
8. Démarrez le service
python manage.py serveur d'exécution
9. Visitez http://127.0.0.1:8000/echart/init_db/ pour initialiser les données
Description du répertoire de projet correspondant :
templates/echart -- interface de l'éditeur
modèles/index -- AccueilPortal
static/echart -- Fonctions étendues de traitement des données frontales (disponibles dans l'édition graphique)
static/editor -- interface d'éditeur js
static/index -- Le portail correspond à js, css
CharResource - stocke le smartchart converti par echarts
projet de clone git
pip installer un tableau intelligent
Démarrer la méthode python manage.py runserver