What’s the Best Cloud Storage for Editing Word, Excel, and PDF Files in a Python App?

0
2
Asked By CuriousCoder92 On

Hey everyone! I'm in the process of creating a document upload system for my Python web application where users will be able to upload, view, and edit documents such as Word, Excel, and PDF files. I'm curious to know which cloud storage solution would be the best fit for this task—should I go with AWS S3, Azure Blob Storage, Google Cloud Storage, or something else? Additionally, I'd love any recommendations for technologies or libraries that enable users to view and edit these types of documents directly in the app. Thanks for your help!

2 Answers

Answered By FileWhisperer On

Have you looked into integrating Collabora Office? It's what Nextcloud uses for document editing, and it's quite powerful. Unless you’ve got a significant idea and the resources to develop a solution from scratch, I’d say this is a great route to explore.

Answered By TechSavvyPenguin On

For your needs, using S3 for storage is a solid choice since it’s reliable. However, since document editing involves keeping versions, you'll want to save each iteration as a separate object (like doc-v1, doc-v2, etc.) to manage changes. Just keep in mind that this could lead to a lot of objects over time, so tracking and organizing those versions will be important. Maybe consider implementing some version management system to streamline it!

DocuMaster22 -

Got it! Just to clarify, you mean I'll have to generate unique names for each version to avoid overwriting, right? Any tips on effectively tracking those versions?

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.