SmartChart adalah platform pengembangan mikrokode berdasarkan Echarts. Cocok untuk proyek WEB apa pun dan lebih nyaman daripada pengembangan drag-and-drop. Sederhana, tangkas, efisien, universal, dan sangat dapat disesuaikan, proyek Anda akan langsung ditingkatkan ke tingkat yang lebih tinggi. Ini sepenuhnya menghubungkan ujung depan dan belakang, menghubungkan data grafis, dan membuat penyaringan dan pengembangan bebas stres. Model pengembangan blok penyusun siap digunakan, mudah dipasang, memiliki sedikit ketergantungan, dan dapat beradaptasi dengan berbagai platform.
1. Instal lingkungan Python (lihat persiapan lingkungan di atas)
2. Instalasi baris perintah:
pip3 instal grafik pintar
pip3 instal smartchart -U (peningkatan)
# Metode inisialisasi Mac atau Linux
3. Inisialisasi DB, masukan baris perintah
migrasi smartchart
migrasi diagram pintar
4. Buat akun administrator. Jika Anda sudah memilikinya, Anda dapat mengabaikannya.
smartchart membuat pengguna super
5. Mulai dari baris perintah lokal:
grafik pintar
Jika Anda memerlukan akses jarak jauh, mulailah dengan:
smartchart runserver 0.0.0.0:8000 --tidak aman
6. Kunjungi http://127.0.0.1:8000/echart/init_db/ untuk menginisialisasi data
# Metode inisialisasi jendela
3. Untuk menginisialisasi DB, Anda perlu mencari alamat instalasi python Anda. Jika Anda tidak ingat, lihat metode di bawah ini.
Seperti C:UsersxxxAppDataLocalProgramsPythonPython39
Masukan baris perintah
cd C:Pengguna....Python39Scripts
migrasi python smartchart
migrasi diagram pintar python
4. Buat akun administrator. Jika Anda sudah memilikinya, Anda dapat mengabaikannya.
python smartchart membuat pengguna super
5. Mulai dari baris perintah lokal:
bagan pintar python
Jika Anda memerlukan akses jarak jauh
Metode mulai:
python smartchart runserver 0.0.0.0:8000 --tidak aman
6. Kunjungi http://127.0.0.1:8000/echart/init_db/ untuk menginisialisasi data
Untuk mengkonfigurasinya secara sederhana, Anda dapat merujuk ke demo ini
1. Tambahkan 'smart_chart.echart' ke INSTALL_APPS di setting.py Anda
2. Komentari XFrameOptionsMiddleware di MIDDLEWARE
3. Zona waktu Tiongkok diatur di setting.py untuk mendukung pembangunan platform dasar Tiongkok!
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
USE_I18N = Benar
USE_L10N = Benar
USE_TZ = Salah # Ini pasti Salah
4. Tambahkan referensi ke url.py Anda
dari impor Django.conf.urls sertakan
dari Django.views.generic impor RedirectView
5. Tambahkan perutean ke urlpatterns di url.py
path('echart/', include('smart_chart.echart.urls')),
path('', RedirectView.as_view(url='echart/index/')), #Beranda, perutean yang dapat disesuaikan
6. Inisialisasi DB, masukkan baris perintah:
python kelola.py makemigrasi
python kelola.py bermigrasi
7. Buat akun administrator. Jika Anda sudah memilikinya, Anda dapat mengabaikannya.
python kelola.py buat pengguna super
8. Mulai layanan
python kelola.py runserver
9. Kunjungi http://127.0.0.1:8000/echart/init_db/ untuk menginisialisasi data
Deskripsi direktori proyek yang sesuai:
templat/chart -- antarmuka editor
templat/indeks -- HomepagePortal
static/echart -- Fungsi pemrosesan data front-end yang diperluas (tersedia dalam pengeditan grafis)
statis/editor -- antarmuka editor js
statis/indeks -- Portal sesuai dengan js, css
CharResource -- menyimpan smartchart yang dikonversi oleh echart
proyek git clone
pip instal grafik pintar
Mulai metode python kelola.py runserver