| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
lightning 是闪电数据管理社区开源版,是一个无代码的Admin和低代码Web开发框架, 适用于Django开发者。
你只需要编写业务模型代码,lightning 一键为你生成Admin,通过在线页面配置面板,可实时调整�Admin页面功能,无需重新部署。
lightning 还是一个适用于web的低代码开发框架, 通过它可以在线配置API来减免大量的接口开发工作,可以在线配置图表实现数据可视化。
lightning是由一系列的Django apps组件,前端是SPA,己打包到lightning app里面。
本项目上中使用了以下技术:
安装lightning 依赖
pip install django-lightningfrom lightning.settings import *import lightning
INSTALLED_APPS += lightning.APPSfrom django.urls import path, include
urlpatterns = [
# ...
path('', include('lightning.urls')), # 添加到最后一行
]需要migrate一次,为lightning就用创建数据表。
./manage.py migrate使用./manage.py light <app_label> 生成指定应用的页面配置内容
./manage.py light my_app使用./manage.py runserver 运行Django项目
./manage.py runserver此时,通过浏览器打开 http://localhost:8000/lightning 即可进入管理界面,使用管理员帐号登录即可。若未有帐号,使用./manage.py createsuperuser 命令创建一个。
我们本着回馈社区的初心把团队多年的积累开源,同时也希望社区中有志之士能参与到项目中一起完善她。你可以通过写代码的方式来参与,也可以通过测试提Bug、编写文档、文档国际化等形式参与进来。
本开源项目基于MIT协议发布,更多信息请查看 LICENSE 。
Jeff Kit,项目负责人
| Back | FazBrowse Home | New Git URL |