如果对simpleui进行开发和调试

作者:小助手 430 浏览 0 评论 发布时间:2020-03-17 10:40:31

克隆项目

在开始之前,我们需要克隆两个项目:

  1. Simpleui Demo:

https://github.com/sea-team/simpleui_demo

  1. Simpleui 源码

https://github.com/sea-team/simpleui

分布克隆之后,我们打开simpleui_demo项目,然后安装依赖包:

pip install -r requirements.txt

进入site-packages目录,找到simpleui,删除。

如果是虚拟环境,就进入虚拟环境。

然后把克隆的simpleui源码,软连接到site-packages目录中

  • Linux&MacOS
ln -s simpleui源码目录 ./
  • Windows

Windows环境下,就直接右键创建快捷方式,将快捷方式丢进site-packages目录即可。

启动simpleui_demo项目,就可以对simpleui源码进行调试和修改。

如何提交?

先fork到自己的仓库,然后提交到自己仓库,最后创建一个pull request,请求合并到simpleui的dev分支即可。

提交后什么时候能发布?

如果想尽快发布,可以在提交时候,QQ群联系群主进行发布。

Simpleui 目录结构

simpleui主要的结构分为两个

  • templates 模板目录

何为模板?

模板是指html页面,经过django的模板渲染引擎,呈现出来的就是我们的界面。

  • templatestags 自定义标签

自定义标签是用于模板引擎中的,可以动态的用Python代码对模板中的结果进行一些处理。

推荐大家在开发之前,熟悉以下技术:

  1. Vue,一个数据驱动的全能功框架。熟练使用后效率翻倍。

  2. element-ui,饿了么团队出品的基于vue的前端ui框架,提供了各种组件。

3.熟悉django核心运作流程。

如果大家有什么疑问,可以在此提出来。

Loading...
评论列表 0条评论
暂时没有评论