用户工具

站点工具


django:package:storages

这是本文档旧的修订版!


django-stroages

测试代码

Python
  1. from django.core.files.storage import default_storage;default_storage.listdir("/")
  2.  
  3.  
  4. from django.core.files.storage import default_storage
  5. from django.core.files.base import ContentFile
  6. content = ContentFile(b"Hello World!")
  7. path = default_storage.save('test_file2.txt', content)
  8. print(f"文件保存路径: {path}")
  9. # 测试文件读取
  10. if default_storage.exists(path):
  11. with default_storage.open(path, 'r') as f:
  12. content = f.read()
  13. print(f"文件内容: {content}")
  14. # 测试文件URL生成
  15. url = default_storage.url(path)
  16. print(f"文件URL: {url}")
  17. # 测试文件删除
  18. default_storage.delete(path)
  19. print(f"文件是否存在: {default_storage.exists(path)}")
/storage/data/attic/django/package/storages.1759407296.txt.gz · 最后更改: bestony

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki