Nelen&Schuurmans项目的框架
nensskel的Python项目详细描述
django代码框架
nensskel 提供所谓的"粘贴模板",因此您可以轻松创建新的 django应用程序、网站和python库。他们还没有完全 通用,因为它们起源于一家公司(见下文)。
nensskel脚本为您创建一个目录结构 部分填充)基本文件(如a readme.rst 和a setup.py )。
调用Nensskel脚本以获取使用信息。
安装简单易行:
$ easy_install nensskel
或使用pip:
$ pip install nensskel
(可能您需要在OSX/Linux上使用sudo运行它)。
不要忘记不时更新:
$ easy_install --upgrade nensskel
可用模板
包括三个特定于NENS的模板:
- NENS U库: NENS库的构建
- NENS-Djangoapp: NENS-Django应用程序的构建
- 涅斯蜥蜴遗址: 涅斯蜥蜴Django遗址的建筑
以公司为中心
Nensskel源于 nelen&schuurmans 。 我们按照自己喜欢的方式来设置,然后按照自己喜欢的方式来改变 不完全适合您的情况。
但它确实提供了一个很好的例子,让你从一个完全 设置django应用程序/站点。例如,django站点带有 完整的nginx配置和django静态文件包括在内,便于css/js设置。
如果可用的模板不能满足您的需要,您可以做两件事:
- 克隆存储库并根据需要编辑模板;可能提交 拉取请求
- 制作自己的模板
如果需要帮助,请给我们打电话。
自己的骨架示例
当你想创造你自己的骨架时,Nensskel可以是一个很好的,很小的 例子。只需下载.tar.gz并解压缩即可。
执行常规的python bootstrap.py&;bin/buildout,就可以了。 nensskel和paster脚本是在 bin/ 目录中创建的。
每个模板中都有一个python脚本。实际 模板位于 nensskel/templates/* 中。见 http://pythonpaste.org/script/developer.html 有关 帕斯特能做什么。如果你想要详细的例子: http://svn.plone.org/svn/collective/zopeskel/trunk/ 是最精心设计的一套 可用模板的数量。
开发和问题跟踪程序
Nensskel是在GitHub上开发的: https://github.com/lizardsystem/nensskel