{"repo":"git-men/lightning","free":true,"listed":false,"github":"https://github.com/git-men/lightning","clone":"git clone https://github.com/git-men/lightning.git","description":"A Django based no code Admin and low code develop framework","language":"Python","stars":180,"topics":["lowcode","django","python","nocode","admin"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Lightning -- 基于Django的无代码Admin以及低代码Web开发框架 关于项目 lightning 是闪电数据管理社区开源版，是一个无代码的Admin和低代码Web开发框架, 适用于Django开发者。 你只需要编写业务模型代码，lightning 一键为你生成Admin，通过在线页面配置面板，可实时调整\bAdmin页面功能，无需重新部署。 lightning 还是一个适用于web的低代码开发框架, 通过它可以在线配置API来减免大量的接口开发工作，可以在线配置图表实现数据可视化。 技术栈 lightning是由一系列的Django apps组件，前端是SPA，己打包到lightning app里面。 本项目上中使用了以下技术： Django React Ant Design 快速开始 在开始之前，需要先学习 Python 与 Django 准备 Python 最低需要 3.6 版本 Django 需要 2.2.9 版本，Django 3.x 未完整测试。 安装 安装lightning 依赖 配置 1. 在 Django settings 中导入 lightning.settings 下的配置 2. 在 Django settings 的 INSTALLED APPS 中添加 lightning.APPS 3. 配置根路由，在项目的urls.py中，把 lightning.urls 的路由添加到最后一行。 Migrate 需要migrate一次，为lightning就用创建数据表。 生成管理界面 使用 ./manage.py light 生成指定应用的页面配置内容 运行 使用 ./manage.py runserver 运行Django项目 此时，通过浏览器打开 http://localhost:8000/lightning 即可进入管理界面，使用管理员帐号登录即可。若未有帐号，使用 ./manage.py createsuperuser 命令创建一个。 了解更多 请查阅参考文档以及示例 欢迎参与项目建设 我们本着回馈社区的初心把团队多年的积累开源，同时也希望社区中有志之士能参与到项目中一起完善她。你可以通过写代码的方式来参与，也可以通过测试提Bug、编写文档、文档国际化等形式参与进来。 授权协议 本开源项目基于MIT协议发布，更多信息请查看 LICENSE 。 联系人 Jeff Kit，项目负责人 - @jeff kit(微信、推特) - jeff@gitmen.com","default_branch":null,"files":null,"tree":[],"storefront":"/r/git-men","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/git-men/lightning/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}