Озадаченный лучший способ добавить управление документами в проект Django - PullRequest
1 голос
/ 01 февраля 2012

Я создаю приложение django, которое нуждается в некоторых функциях управления документами - пользователи будут загружать документы, они будут просматривать списки документов и выбирать их довольно простым способом (в первую очередь, им будет показан набор документов в определенных категориях, разделяемых другими в их организации).

Поскольку я хочу интегрировать это с моим приложением, мне не нужен очень многофункциональный пользовательский интерфейс (на самом деле, приложение или библиотека могут быть полностью непригодны для использования без дальнейшего кодирования, не создавая проблем). Он должен быть применим с Django.

Итак, какие есть хорошие приложения или библиотеки для django, которые предоставляют подходящие модели и элементы пользовательского интерфейса, подходящие для интеграции в более крупное приложение .?

Я заглянул на страницу пакетов django, и ни один из пунктов там, насколько я могу, не представляется особенно подходящим. В частности, майя, похоже, не были созданы с учетом интеграции.

1 Ответ

2 голосов
/ 01 февраля 2012

Я лично не использовал эти приложения, но Django Packages всегда является хорошей отправной точкой.Вы смотрели под Управление документами ?

Mayan ( rtd , github , homepage ) выглядит активно поддерживаемым и довольно зрелым.

Два другихперечислены django-treenav и django-file-picker , хотя они не кажутся такими же надежными или активно обслуживаемыми, но они могут подходить для ваших основных потребностей.

Конечно, если ваши потребности просты, то реализовать его самостоятельно может быть так же просто, модель FileField модели django проста в использовании, и у них есть отличная документация по обработке загрузки файлов из форм.- https://docs.djangoproject.com/en/dev/topics/http/file-uploads/.

...