样板是一个非常简单的模板引擎的目录和文件结构。
创建项目结构是不是我做的事情每天。当我这样做不过我总觉得沮丧,我没有什么准备。或当我使用一些第三方的模板,我生气时,“我需要做的是克隆的回购,删除git的目录,清洁README ......”等等。使用这样的东西是很难的,因为所有的这些模板也进行了一些动态部位(如SECRET_KEY在Django项目)。
它是如何工作的?
myfancy_template / simpleapp /
  | - config.py $>熬myfancy_template simpleapp | - __init__.py
 ` - TMPL / =================================>` - simpleapp.py
  | - __init__.py
 ` - _ $ PROJECT_NAME $ _ PY
样板简单的给定模板的基础上创建的项目/应用程序结构。您可以configurate环境变量(仅变量),你可以在你的模板使用无处不在,甚至在文件或目录结构。
如何安装?
下载并安装:
蟒蛇setup.py安装
或者直接从github上:
PIP安装-e混帐混帐+://github.com/jqb/boilerplate.git#egg=boilerplate
你需要有root权限才能在系统中的软件包安装。
成立BOILERPLATE_TEMPLATES ENVIRON变量来告诉样板,它应该搜索您的自定义模板。它应该是建立在你的-file,例如在你的.bashrc
出口BOILERPLATE_TEMPLATES = $ HOME / .boilerplate_temlplates
用法
样板自带的“熬”的命令行。这里是如何使用它。
1.列出现有的模板:
 煮沸的所有可用模板-l#显示列表中,您还可以键入“熬--list”
2.创建从现有模板创建新的项目:
&NBSP;煮沸<模板名称> <项目名称>
&NBSP; PROJECT_NAME和TEMPLATE_NAME变量始终可用模板上下文。
1.创建新的项目模板:
&NBSP; CD $ BOILERPLATE_TEMPLATES
&NBSP;熬boil_template my_first_template
这就是你会得到:
$ BOILERPLATE_TEMPLATES / my_first_template /
&NBSP; | - __init__.py
&NBSP; | - config.py#关于模板元的信息,模板引擎上下文变量
&NBSP;` - TMPL /#模板目录,命名为“TMPL”将被替换为“工程名”
&NBSP;` - my_fancy_template_readme.txt
1.使用我的新项目模板:
&NBSP;煮沸my_first_template的myproject
要求:
- 在Python中
评论没有发现