为想保存、标记和共享图像、视频和网页的用户提供的平铺图像板系统。
pinr的Python项目详细描述
pinry的开源核心,一个面向人们的平铺图像板系统 希望轻松保存、标记和共享图像、视频和网页的用户 浏览格式。
有关更多信息和工作演示板,请访问getpinry.com。对于 最新文档检查Read the Docs。
要求
pinry是在django之上构建的,经过优化后可以在linux上运行 环境。但是我们已经让pinry在windows和mac上工作 好吧,但它可能需要一些额外的挖掘围绕配置。品尼的 python需求都在requirements.txt文件中,而且很容易 一旦你建立了一个虚拟环境就可以安装。你需要什么 最初:
- Python
- 点
- virtualenv
- 你的操作系统的构建工具(ubuntu:build-essential,mac:Xcode)
- 为pil/枕头构建依赖关系(ubuntu: apt-getbuild-deppython-imaging)
测试
我们在pinry中内置了许多测试,以确保更改不会中断 什么都行。如果你的生活很危险而且有新的尖端松树 功能首先您可以使用我们的主分支为您自己的实例。我们 建议使用我们的标签/版本。
要在pinry repo中运行pinry的测试,请运行:
virtualenv . bin/pip install -r requirements.txt bin/python manage.py test
生产部署
我们支持并建议的部署pinry的方法是使用docker。我们 在docker-pinry GitHub repository上提供支持和说明。
如果你想要一个不同的设置,然后检查数百个教程 对于通过google找到的产品django部署。