Mozilla的Django应用程序框架。
funfactor的Python项目详细描述
乐趣就是让playdoh有趣的东西。你在一个Django中导入它 manage.py文件,它设置playdoh环境并配置一些 设置。
安装
pip install funfactory
这是什么?
funfactory是Mozilla的Django入门工具包playdoh的核心。 funfactory不是独立应用程序的集合
查看playdoh docs获得完整的用户指南。
Funfactory也是一个脚本的名称,它可以自动安装 新的playdoh应用程序。查看funfactory --help了解更多信息。
黑客攻击
为了开发Playdoh Core的新功能,您需要破解Funfactory! 要运行测试套件,首先将tox然后将cd安装到根目录 然后键入tox命令。剩下的由tox.ini处理。
注意
如果您提供不同的playdoh远程URL或 分支之类的,记得删除.playdoh/目录 为了一个干净的石板
要在真正的playdoh应用程序中试用尖端的funfactory功能,您可以使用 develop命令安装指向virtualenv中文件的链接:
workon the-playdoh-clone pushd ~/your/path/to/funfactory python setup.py develop popd
测试套件环境
以下是测试套件认可的一些环境变量:
- FF_DB_用户
- 要运行manage.py测试的mysql db用户。默认为root。
- ff_db_pass
- manage.py测试的mysql用户密码。默认为空字符串。
- ff_db_name
- manage.py测试的MySQL数据库名称默认为_funfactory_test。
- FF_DB_主机
- mysql db host for manage.py测试。默认为空字符串。
- ff_playdoh_remote
- playdoh repo的git限定url。默认为git://github.com/mozilla/playdoh.git。
- ff\u playdou分支
- 要拉取和更新的默认分支默认为master。