2012-02-01 38 views
1

我创建一个Django应用程序,它需要一些文档管理功能最好的方式 - 用户将上传文件,他们将查看文件的列表,并在相当简单的方式选择它们(首先,他们将显示一组特定类别的文档,由他们的组织中的其他人共享)。不解到文档管理添加到Django项目

因为我想这与我的应用程序集成,我并不需要一个非常丰富的特性的用户界面(事实上,应用程序或库可能没有进一步的编码完全不可用不,作为一个问题)。它必须与django一起使用。

那么 - 什么是一些好的应用程序或django的库,提供适合的模型和UI元素,适合集成到一个更大的应用程序。

我已经看过了django软件包页面,并且没有任何项目可以在我看来特别合适。尤其是,玛雅似乎并没有在脑海中形成一体化。

+0

我知道你想要一个现有的应用程序,但是从您的帖子听起来有点像,可以很容易实现。 “观看”是什么意思?简单地让用户下载文件是否可以接受?如果是这样,使用Django ORM进行分类,并让用户自己查看文件将是最简单的。 – maroonmed 2012-02-02 08:31:30

+0

@ kz26:我的意思是,我希望他们能够查看列表,例如。在文档管理方面没有任何概念上的挑战,但这是需要时间才能正确对待的。 – Marcin 2012-02-02 09:07:38

+0

嗨Marcin,我也试图解决这个问题,你最终使用了什么? – James 2012-07-30 02:08:13

回答

2

我没有亲自使用这些应用程序,但Django的包永远是一个很好的起点。你有没有看过Document Management

玛雅(rtd,github,homepage)看起来是积极维护和相当成熟。

另外两个列出的是django-treenavdjango-file-picker,虽然它们看起来没有那么强大或没有积极维护,但它们可能很适合您的基本需求。

当然,如果您的需求很简单,可能是一样容易实现它自己,Django的模型FileField是直接使用,并且他们对如何从表单处理文件上传大文件 - https://docs.djangoproject.com/en/dev/topics/http/file-uploads/

+0

我确实看过Django Packages,我问这是因为这些都不适合。特别是,玛雅是一个完整的项目,所以我需要把它拆开。 – Marcin 2012-02-01 19:43:35

相关问题